# CS_ARCH_TRICORE, CS_MODE_TRICORE_162, None
0xc2,0xf4           = add	%d4, -1
0x37,0x04,0x50,0x40 = extr	%d4, %d4, 0, 16
# 0xd4,0x4f           = ld.a	%a15,[%a4]
0x09,0x4f,0xc4,0x08 = ld.hu	%d15, [%a4]4
0x10,0xff           = addsc.a	%a15, %a15, %d15, 0
# 0x14,0xff           = ld.bu	%d15,[%a15]
# 0x34,0x5f           = st.b	[%a5],%d15
0xb0,0x15           = add.a	%a5, 1
0xc2,0x1f           = add	%d15, 1
0xac,0x42           = st.h	[%a4]4, %d15
0x09,0x40,0xc6,0x08 = ld.hu	%d0, [%a4]6
0x3f,0x0f,0x04,0x80 = jlt.u	%d15, %d0, 0x8
0xda,0x00           = mov	%d15, 0
0xff,0x14,0xea,0x7f = jge	%d4, 1, -0x2c
0x40,0x52           = mov.aa	%a2, %a5
0x3c,0x01           = j	0x2
# 0x14,0x5f           = ld.bu	%d15,[%a5]
# 0x34,0xff           = st.b	[%a15],%d15
0x02,0x5f           = mov	%d15, %d5
0xc2,0x34           = add	%d4, 3
0xb7,0x04,0x02,0x00 = insert	%d0, %d4, 0, 0, 2
0x37,0x00,0x50,0x80 = extr	%d8, %d0, 0, 16
0x8b,0xc8,0x01,0x00 = add	%d0, %d8, 28
0x8b,0x80,0x00,0x40 = add	%d4, %d0, 8
0x6d,0x00,0x07,0x14 = call	0x280e
0xbc,0x26           = jz.a	%a2, 0xc
0x40,0x24           = mov.aa	%a4, %a2
0x0b,0x8f,0x10,0x48 = mov	%e4, %d15, %d8
0x6d,0x00,0x32,0x00 = call	0x64
0xb7,0x04,0x02,0xf0 = insert	%d15, %d4, 0, 0, 2
0x37,0x0f,0x50,0x00 = extr	%d0, %d15, 0, 16
# 0x89,0x4f,0x18,0x08 = st.b	[%a4]24,%d15
0xda,0x01           = mov	%d15, 1
# 0x89,0x4f,0x19,0x08 = st.b	[%a4]25,%d15
0x80,0x4f           = mov.d	%d15, %a4
0x8b,0xcf,0x01,0xf0 = add	%d15, %d15, 28
0xc2,0x7f           = add	%d15, 7
0xb7,0x0f,0x03,0xf0 = insert	%d15, %d15, 0, 0, 3
# 0x74,0x4f           = st.w	[%a4],%d15
0xac,0x47           = st.h	[%a4]14, %d15
# 0x89,0x4f,0x0a,0x09 = st.w	[%a4]10,%d15
# 0x89,0x4f,0x06,0x09 = st.w	[%a4]6,%d15
0xac,0x49           = st.h	[%a4]18, %d15
0xac,0x48           = st.h	[%a4]16, %d15
0x89,0x40,0x94,0x08 = st.h	[%a4]20, %d0
0x89,0x45,0x96,0x08 = st.h	[%a4]22, %d5
0x40,0x42           = mov.aa	%a2, %a4
# 0x4d,0xc0,0xe2,0xff = mfcr	%d15,$icr
0x37,0x0f,0xe1,0xf7 = extr.u	%d15, %d15, 15, 1
0x8b,0x0f,0x20,0x02 = ne	%d0, %d15, 0
0x8c,0x42           = ld.h	%d15, [%a4]4
0x0b,0xf4,0x80,0xf1 = min	%d15, %d4, %d15
0x37,0x0f,0x50,0x10 = extr	%d1, %d15, 0, 16
0x8c,0x4b           = ld.h	%d15, [%a4]22
0x4b,0xf1,0x01,0x22 = div	%e2, %d1, %d15
0xa2,0x31           = sub	%d1, %d3
0x37,0x01,0x50,0x20 = extr	%d2, %d1, 0, 16
0xa2,0x24           = sub	%d4, %d2
0x8c,0x4a           = ld.h	%d15, [%a4]20
0x76,0x03           = jz	%d0, 0x6
0x02,0x40           = mov	%d0, %d4
0x3f,0xf0,0x05,0x00 = jlt	%d0, %d15, 0xa
0x7f,0x0f,0x05,0x00 = jge	%d15, %d0, 0xa
0x82,0x02           = mov	%d2, 0
0x1d,0x00,0x9e,0x00 = j	0x13c
0x8b,0x0f,0x20,0x42 = ne	%d4, %d15, 0
0xa2,0xf0           = sub	%d0, %d15
0x4e,0x0d           = jgtz	%d0, 0x1a
0x82,0x00           = mov	%d0, 0
# 0x89,0x40,0x06,0x09 = st.w	[%a4]6,%d0
0x82,0x10           = mov	%d0, 1
# 0x89,0x40,0x18,0x08 = st.b	[%a4]24,%d0
0x76,0x43           = jz	%d4, 0x6
0x82,0x12           = mov	%d2, 1
0x1d,0x00,0x83,0x00 = j	0x106
0x91,0x20,0x00,0xf8 = movh.a	%a15, 32770
0xd9,0xff,0xa4,0xba = lea	%a15, [%a15]-21788
# 0x09,0xf2,0x40,0x09 = ld.d	%e2,[%a15]
0x0b,0x26,0x10,0xf1 = ne	%d15, %d6, %d2
0x0b,0x37,0x80,0xf2 = or.ne	%d15, %d7, %d3
0xee,0x08           = jnz	%d15, 0x10
0x3c,0x26           = j	0x4c
# 0x4d,0xc0,0xe2,0x1f = mfcr	%d1,$icr
0x37,0x01,0xe1,0x17 = extr.u	%d1, %d1, 15, 1
0x8b,0x01,0x20,0xf2 = ne	%d15, %d1, 0
# 0x85,0xf1,0x10,0x01 = ld.w	%d1,f0001010
0x82,0x03           = mov	%d3, 0
0x02,0x12           = mov	%d2, %d1
# 0x85,0xf9,0x2c,0x01 = ld.w	%d9,f000102c
0x82,0x08           = mov	%d8, 0
0xa6,0x82           = or	%d2, %d8
0xa6,0x93           = or	%d3, %d9
# 0x09,0xf8,0x40,0x09 = ld.d	%e8,[%a15]
0x26,0x82           = and	%d2, %d8
0x26,0x93           = and	%d3, %d9
0x6e,0x03           = jz	%d15, 0x6
0x0b,0x62,0x40,0x20 = addx	%d2, %d2, %d6
0x0b,0x73,0x50,0x30 = addc	%d3, %d3, %d7
# 0x09,0x4f,0x58,0x08 = ld.bu	%d15,[%a4]24
0xee,0x37           = jnz	%d15, 0x6e
# 0x09,0xf0,0x40,0x09 = ld.d	%e0,[%a15]
0x0b,0x02,0x10,0xf1 = ne	%d15, %d2, %d0
0x0b,0x13,0x80,0xf2 = or.ne	%d15, %d3, %d1
0xee,0x03           = jnz	%d15, 0x6
0x3c,0x28           = j	0x50
0x8b,0x0f,0x20,0xf2 = ne	%d15, %d15, 0
# 0x85,0xf0,0x10,0x01 = ld.w	%d0,f0001010
0x82,0x05           = mov	%d5, 0
0x02,0x04           = mov	%d4, %d0
# 0x85,0xf1,0x2c,0x01 = ld.w	%d1,f000102c
0xa6,0x40           = or	%d0, %d4
0xa6,0x51           = or	%d1, %d5
# 0x09,0xf4,0x40,0x09 = ld.d	%e4,[%a15]
0x26,0x40           = and	%d0, %d4
0x26,0x51           = and	%d1, %d5
0x0b,0x20,0x50,0xf1 = ge.u	%d15, %d0, %d2
0x0b,0x31,0x00,0xf2 = and.eq	%d15, %d1, %d3
0x0b,0x13,0x90,0xf2 = or.lt	%d15, %d3, %d1
0x6e,0xc8           = jz	%d15, -0x70
0x8b,0x1f,0x00,0x22 = eq	%d2, %d15, 1
0xa2,0x5f           = sub	%d15, %d5
# 0x09,0x4f,0x0a,0x09 = ld.w	%d15,[%a4]10
0x6e,0x0f           = jz	%d15, 0x1e
0x4e,0xf7           = jgtz	%d15, 0xe
0xa2,0x54           = sub	%d4, %d5
0x37,0x04,0x50,0x20 = extr	%d2, %d4, 0, 16
0x20,0x08           = sub.a	%sp, 8
0x40,0x4f           = mov.aa	%a15, %a4
0x40,0x5c           = mov.aa	%a12, %a5
0x02,0x48           = mov	%d8, %d4
0x82,0x09           = mov	%d9, 0
0xdf,0x08,0xd4,0x00 = jeq	%d8, 0, 0x1a8
# 0xd4,0xf2           = ld.a	%a2,[%a15]
# 0xf4,0xa2           = st.a	[%sp],%a2
0x88,0xaf           = ld.h	%d15, [%a15]20
0xac,0xa3           = st.h	[%sp]6, %d15
0x88,0x8f           = ld.h	%d15, [%a15]16
0xac,0xa2           = st.h	[%sp]4, %d15
0x91,0x20,0x00,0x28 = movh.a	%a2, 32770
0xd9,0x22,0xa4,0xba = lea	%a2, [%a2]-21788
# 0x09,0x20,0x40,0x09 = ld.d	%e0,[%a2]
0x0b,0x06,0x10,0xf1 = ne	%d15, %d6, %d0
0x0b,0x17,0x80,0xf2 = or.ne	%d15, %d7, %d1
# 0x09,0x2a,0x40,0x09 = ld.d	%e10,[%a2]
0x02,0x02           = mov	%d2, %d0
0xa6,0x20           = or	%d0, %d2
0xa6,0x31           = or	%d1, %d3
# 0x09,0x22,0x40,0x09 = ld.d	%e2,[%a2]
0x26,0x20           = and	%d0, %d2
0x26,0x31           = and	%d1, %d3
0x0b,0x60,0x40,0xa0 = addx	%d10, %d0, %d6
0x0b,0x71,0x50,0xb0 = addc	%d11, %d1, %d7
0x40,0xf4           = mov.aa	%a4, %a15
0x02,0x84           = mov	%d4, %d8
0x6d,0xff,0x85,0xfd = call	-0x4f6
0x02,0x2f           = mov	%d15, %d2
0x6e,0x0e           = jz	%d15, 0x1c
0x49,0xa4,0x00,0x0a = lea	%a4, [%sp]0
0x40,0xc5           = mov.aa	%a5, %a12
0x02,0xf4           = mov	%d4, %d15
0x6d,0xff,0x47,0xfd = call	-0x572
0x40,0x2c           = mov.aa	%a12, %a2
0x6d,0x00,0x87,0x00 = call	0x10e
0x02,0x28           = mov	%d8, %d2
0xdf,0x09,0x38,0x80 = jne	%d9, 0, 0x70
0x0b,0x0a,0x10,0xf1 = ne	%d15, %d10, %d0
0x0b,0x1b,0x80,0xf2 = or.ne	%d15, %d11, %d1
0x0b,0xa0,0x50,0xf1 = ge.u	%d15, %d0, %d10
0x0b,0xb1,0x00,0xf2 = and.eq	%d15, %d1, %d11
0x0b,0x1b,0x90,0xf2 = or.lt	%d15, %d11, %d1
0x6e,0x05           = jz	%d15, 0xa
# 0x89,0xff,0x06,0x09 = st.w	[%a15]6,%d15
0x3c,0x43           = j	0x86
0xdf,0x08,0x40,0x00 = jeq	%d8, 0, 0x80
# 0x09,0xff,0x58,0x08 = ld.bu	%d15,[%a15]24
0x8b,0x0f,0x00,0x92 = eq	%d9, %d15, 0
0xdf,0x08,0x71,0xff = jne	%d8, 0, -0x11e
0x09,0xaf,0xc4,0x08 = ld.hu	%d15, [%sp]4
0xac,0xf8           = st.h	[%a15]16, %d15
0x02,0x82           = mov	%d2, %d8
0x6e,0x07           = jz	%d15, 0xe
0x8c,0x49           = ld.h	%d15, [%a4]18
0x09,0x41,0x84,0x08 = ld.h	%d1, [%a4]4
0xa2,0x1f           = sub	%d15, %d1
0x02,0x42           = mov	%d2, %d4
0x3f,0xf2,0x05,0x00 = jlt	%d2, %d15, 0xa
0x7f,0x2f,0x05,0x00 = jge	%d15, %d2, 0xa
0x1d,0x00,0xaa,0x00 = j	0x154
0x8b,0x0f,0x20,0x32 = ne	%d3, %d15, 0
0x09,0x40,0x84,0x08 = ld.h	%d0, [%a4]4
0x52,0x00           = sub	%d0, %d15, %d0
0x3f,0x20,0x0e,0x00 = jlt	%d0, %d2, 0x1c
# 0x89,0x40,0x0a,0x09 = st.w	[%a4]10,%d0
# 0x89,0x40,0x19,0x08 = st.b	[%a4]25,%d0
0x76,0x33           = jz	%d3, 0x6
0x1d,0x00,0x8c,0x00 = j	0x118
# 0x4d,0xc0,0xe2,0x0f = mfcr	%d0,$icr
0x37,0x00,0xe1,0x07 = extr.u	%d0, %d0, 15, 1
0x8b,0x00,0x20,0xf2 = ne	%d15, %d0, 0
0x0b,0x60,0x40,0x40 = addx	%d4, %d0, %d6
0x0b,0x71,0x50,0x50 = addc	%d5, %d1, %d7
0xa2,0x0f           = sub	%d15, %d0
0xa2,0xf2           = sub	%d2, %d15
0x0b,0x2f,0xa0,0xf1 = max	%d15, %d15, %d2
# 0x09,0x4f,0x59,0x08 = ld.bu	%d15,[%a4]25
0x0b,0x04,0x10,0xf1 = ne	%d15, %d4, %d0
0x0b,0x15,0x80,0xf2 = or.ne	%d15, %d5, %d1
0x0b,0x40,0x50,0xf1 = ge.u	%d15, %d0, %d4
0x0b,0x51,0x00,0xf2 = and.eq	%d15, %d1, %d5
0x0b,0x15,0x90,0xf2 = or.lt	%d15, %d5, %d1
0x8b,0x0f,0x20,0x12 = ne	%d1, %d15, 0
0x12,0x50           = add	%d0, %d15, %d5
0x89,0x40,0x84,0x08 = st.h	[%a4]4, %d0
0x09,0x40,0x8e,0x08 = ld.h	%d0, [%a4]14
0x0b,0xf0,0xa0,0xf1 = max	%d15, %d0, %d15
# 0x09,0x4f,0x06,0x09 = ld.w	%d15,[%a4]6
0x76,0x13           = jz	%d1, 0x6
0x88,0x9f           = ld.h	%d15, [%a15]18
0x6d,0xff,0xa7,0xfc = call	-0x6b2
0x6d,0xff,0x5f,0xfc = call	-0x742
0x6d,0xff,0x55,0xfe = call	-0x356
# 0x89,0xff,0x0a,0x09 = st.w	[%a15]10,%d15
# 0x09,0xff,0x59,0x08 = ld.bu	%d15,[%a15]25
0xac,0xf9           = st.h	[%a15]18, %d15
0x53,0x44,0x20,0xf0 = mul	%d15, %d4, 4
0xd9,0xff,0x90,0x9a = lea	%a15, [%a15]-21936
# 0x54,0xf1           = ld.w	%d1,[%a15]
0x40,0x4c           = mov.aa	%a12, %a4
0xb0,0x4c           = add.a	%a12, 4
0x91,0x30,0x00,0xff = movh.a	%a15, 61443
0xd9,0xff,0x00,0x06 = lea	%a15, [%a15]24576
0x91,0x30,0x00,0x2f = movh.a	%a2, 61443
# 0x39,0x2f,0x1b,0x06 = ld.bu	%d15,[%a2]24603
0x37,0x0f,0x62,0xf3 = extr.u	%d15, %d15, 6, 2
0xee,0x06           = jnz	%d15, 0xc
0xbb,0x00,0xc2,0xfb = mov.u	%d15, 48160
0x9b,0xef,0xcb,0xf4 = addih	%d15, %d15, 19646
0x3c,0x1a           = j	0x34
0x5e,0x16           = jne	%d15, 1, 0xc
0xbb,0x00,0x68,0xf9 = mov.u	%d15, 38528
0x9b,0x8f,0xb9,0xf4 = addih	%d15, %d15, 19352
0x3c,0x0e           = j	0x1c
0x5e,0x26           = jne	%d15, 2, 0xc
0x3c,0x02           = j	0x4
# 0x09,0xf0,0x59,0x08 = ld.bu	%d0,[%a15]25
0x37,0x00,0xe7,0x00 = extr.u	%d0, %d0, 1, 7
0xc2,0x10           = add	%d0, 1
0x4b,0x00,0x41,0x01 = itof	%d0, %d0
0x4b,0x0f,0x41,0x00 = mul.f	%d0, %d15, %d0
# 0x09,0xff,0x5b,0x08 = ld.bu	%d15,[%a15]27
0x16,0x07           = and	%d15, 7
0x4b,0x0f,0x41,0xf1 = itof	%d15, %d15
0x4b,0xf0,0x51,0xf0 = div.f	%d15, %d0, %d15
0x7b,0x80,0x2c,0x04 = movh	%d0, 17096
0x4b,0x01,0x51,0x00 = div.f	%d0, %d1, %d0
0x7b,0x00,0x00,0x14 = movh	%d1, 16384
0x4b,0x10,0x41,0x00 = mul.f	%d0, %d0, %d1
0xbb,0x00,0xa0,0x1b = mov.u	%d1, 47616
0x9b,0xb1,0xa5,0x14 = addih	%d1, %d1, 19035
0x4b,0x1f,0x51,0xf0 = div.f	%d15, %d15, %d1
0x4b,0xf0,0x41,0xf0 = mul.f	%d15, %d0, %d15
# 0x54,0x4f           = ld.w	%d15,[%a4]
0x7b,0x00,0x20,0x04 = movh	%d0, 16896
0x7b,0x00,0xf0,0x13 = movh	%d1, 16128
0x6b,0x0f,0x61,0x41 = madd.f	%d4, %d1, %d15, %d0
0x6d,0x00,0xd2,0x14 = call	0x29a4
0xb4,0xc2           = st.h	[%a12], %d2
0x20,0x10           = sub.a	%sp, 16
0xd9,0xff,0x80,0x9a = lea	%a15, [%a15]-21952
0x49,0xff,0x00,0x0a = lea	%a15, [%a15]0
0x49,0xa2,0x00,0x0a = lea	%a2, [%sp]0
0xa0,0xf4           = mov.a	%a4, 15
# 0x04,0xff           = ld.bu	%d15,[%a15+]
# 0x24,0x2f           = st.b	[%a2+],%d15
0xfc,0x4e           = loop	%a4, -0x4
# 0x39,0xff,0x01,0x16 = ld.bu	%d15,[%a15]24641
0x37,0x0f,0x62,0xf2 = extr.u	%d15, %d15, 4, 2
0x3e,0x04           = jeq	%d15, %d0, 0x8
0x82,0x20           = mov	%d0, 2
0xbe,0x07           = jeq	%d15, %d0, 0x2e
0x3c,0x1c           = j	0x38
0x82,0x14           = mov	%d4, 1
0x6d,0x00,0x07,0x01 = call	0x20e
0x16,0x0f           = and	%d15, 15
0x6e,0x0c           = jz	%d15, 0x18
0x10,0xaf           = addsc.a	%a15, %sp, %d15, 0
0x4b,0x0f,0x61,0xf1 = utof	%d15, %d15
0x4b,0xf2,0x51,0x80 = div.f	%d8, %d2, %d15
0x3c,0x08           = j	0x10
0xbb,0x00,0x68,0x89 = mov.u	%d8, 38528
0x9b,0x88,0xb9,0x84 = addih	%d8, %d8, 19352
# 0x09,0xf0,0x69,0x08 = ld.bu	%d0,[%a15]41
0x4b,0x0f,0x41,0x10 = mul.f	%d1, %d15, %d0
# 0x09,0xff,0x6b,0x08 = ld.bu	%d15,[%a15]43
0x92,0x10           = add	%d0, %d15, 1
# 0x09,0xff,0x6c,0x08 = ld.bu	%d15,[%a15]44
0xe2,0xf0           = mul	%d0, %d15
0x4b,0x00,0x41,0xf1 = itof	%d15, %d0
0x4b,0xf1,0x51,0x20 = div.f	%d2, %d1, %d15
# 0x09,0xf0,0x68,0x08 = ld.bu	%d0,[%a15]40
0x6f,0x00,0x1f,0x80 = jnz.t	%d0, 0, 0x3e
# 0x09,0xff,0x6d,0x08 = ld.bu	%d15,[%a15]45
0xbb,0xd0,0xcc,0x0c = mov.u	%d0, 52429
0x9b,0xc0,0xfc,0x03 = addih	%d0, %d0, 16332
0x4b,0x0f,0x41,0xf0 = mul.f	%d15, %d15, %d0
0x3c,0x19           = j	0x32
0x53,0x20,0x20,0xf0 = mul	%d15, %d0, 2
# 0x09,0xff,0x5c,0x08 = ld.bu	%d15,[%a15]28
# 0x39,0xff,0x33,0x06 = ld.bu	%d15,[%a15]24627
0x3e,0x08           = jeq	%d15, %d0, 0x10
0x3c,0x23           = j	0x46
0xbb,0x00,0xc2,0x2b = mov.u	%d2, 48160
0x9b,0xe2,0xcb,0x24 = addih	%d2, %d2, 19646
0x3c,0x1f           = j	0x3e
0x3e,0x46           = jeq	%d15, %d4, 0xc
0x3e,0x47           = jeq	%d15, %d4, 0xe
0xda,0x02           = mov	%d15, 2
0xbe,0x41           = jeq	%d15, %d4, 0x22
0x3c,0x13           = j	0x26
0x6d,0xff,0xa6,0xff = call	-0xb4
0x3c,0x12           = j	0x24
0x6d,0xff,0xfc,0xfe = call	-0x208
# 0x39,0xff,0x34,0x06 = ld.bu	%d15,[%a15]24628
0xae,0x75           = jnz.t	%d15, 7, 0xa
0x7b,0x00,0x00,0xf4 = movh	%d15, 16384
0x4b,0xf2,0x51,0x20 = div.f	%d2, %d2, %d15
0x3c,0x06           = j	0xc
0x6d,0xff,0x32,0xff = call	-0x19c
0x3c,0x03           = j	0x6
0xd9,0x22,0x28,0xa6 = lea	%a2, [%a2]25256
# 0x54,0x2f           = ld.w	%d15,[%a2]
0x37,0x0f,0x6e,0xf1 = extr.u	%d15, %d15, 2, 14
0x8f,0xff,0x83,0x11 = xor	%d1, %d15, 63
# 0x19,0x2f,0x28,0xa6 = ld.w	%d15,[%a2]25256
0x6f,0x1f,0x12,0x00 = jz.t	%d15, 1, 0x24
0x8f,0x21,0x20,0xf0 = sha	%d15, %d1, 2
0x96,0x01           = or	%d15, 1
# 0x19,0x20,0x28,0xa6 = ld.w	%d0,[%a2]25256
0x37,0x00,0x70,0x08 = extr.u	%d0, %d0, 16, 16
0x8f,0x00,0x21,0x00 = sha	%d0, %d0, 16
0xa6,0x0f           = or	%d15, %d0
# 0x59,0x2f,0x28,0xa6 = st.w	[%a2]25256
0x96,0x02           = or	%d15, 2
0x16,0x01           = and	%d15, 1
0xdf,0x1f,0xfb,0x7f = jeq	%d15, 1, -0xa
0x3b,0x00,0x00,0x01 = mov	%d0, 4096
0x3c,0x05           = j	0xa
0xc2,0xf0           = add	%d0, -1
0x4e,0x03           = jgtz	%d0, 0x6
# 0x39,0x2f,0x33,0x06 = ld.bu	%d15,[%a2]24627
0x37,0x0f,0xe1,0xf3 = extr.u	%d15, %d15, 7, 1
0xee,0xf6           = jnz	%d15, -0x14
# 0x19,0x2f,0x30,0x06 = ld.w	%d15,[%a2]24624
0x37,0x0f,0x02,0xfe = insert	%d15, %d15, %d0, 28, 2
0x37,0x0f,0x01,0xff = insert	%d15, %d15, %d0, 30, 1
# 0x59,0x2f,0x30,0x06 = st.w	[%a2]24624
0xda,0xbc           = mov	%d15, 188
# 0x59,0x2f,0xb4,0x06 = st.w	[%a2]26676
# 0x19,0x2f,0xa0,0x56 = ld.w	%d15,[%a2]26976
0x3b,0x20,0xfe,0x0f = mov	%d0, -30
0x26,0x0f           = and	%d15, %d0
# 0x59,0x2f,0xa0,0x56 = st.w	[%a2]26976
# 0x19,0x2f,0xa4,0x56 = ld.w	%d15,[%a2]26980
# 0x59,0x2f,0xa4,0x56 = st.w	[%a2]26980
# 0x19,0x2f,0xa8,0x56 = ld.w	%d15,[%a2]26984
# 0x59,0x2f,0xa8,0x56 = st.w	[%a2]26984
# 0x39,0x2f,0x1a,0x06 = ld.bu	%d15,[%a2]24602
0xb7,0x0f,0x01,0xf0 = insert	%d15, %d15, 0, 0, 1
# 0xe9,0x2f,0x1a,0x06 = st.b	[%a2]24602
# 0x39,0x2f,0x2a,0x06 = ld.bu	%d15,[%a2]24618
# 0xe9,0x2f,0x2a,0x06 = st.b	[%a2]24618
0x3b,0x00,0x00,0xf3 = mov	%d15, 12288
0xc2,0xff           = add	%d15, -1
0x4e,0xf3           = jgtz	%d15, 0x6
0x3c,0x0d           = j	0x1a
# 0x39,0x20,0x14,0x06 = ld.bu	%d0,[%a2]24596
0x6f,0x10,0xf8,0x7f = jz.t	%d0, 1, -0x10
# 0x39,0x20,0x24,0x06 = ld.bu	%d0,[%a2]24612
0x6f,0x10,0xf2,0x7f = jz.t	%d0, 1, -0x1c
# 0x08,0x4f           = ld.bu	%d15,[%a15]4
0x1e,0x13           = jeq	%d15, 1, 0x6
0xde,0x28           = jne	%d15, 2, 0x30
# 0x19,0x2f,0x10,0x06 = ld.w	%d15,[%a2]24592
0x37,0x0f,0x82,0xf2 = insert	%d15, %d15, %d0, 5, 2
# 0x54,0xf0           = ld.w	%d0,[%a15]
0x3b,0x90,0xd0,0x33 = mov	%d3, 15625
0x06,0x63           = sh	%d3, 6
0x4b,0x30,0x11,0x42 = div.u	%e4, %d0, %d3
0x8b,0x14,0x1f,0x00 = add	%d0, %d4, -15
0x37,0x00,0x68,0x00 = extr.u	%d0, %d0, 0, 8
0x37,0x0f,0x05,0xf8 = insert	%d15, %d15, %d0, 16, 5
# 0x59,0x2f,0x10,0x06 = st.w	[%a2]24592
# 0x19,0x20,0x18,0x06 = ld.w	%d0,[%a2]24600
# 0x08,0x6f           = ld.bu	%d15,[%a15]6
0x37,0xf0,0x03,0x0c = insert	%d0, %d0, %d15, 24, 3
# 0x08,0x7f           = ld.bu	%d15,[%a15]7
0x37,0xf0,0x87,0x04 = insert	%d0, %d0, %d15, 9, 7
0x37,0xf0,0x02,0x0f = insert	%d0, %d0, %d15, 30, 2
# 0x59,0x20,0x18,0x06 = st.w	[%a2]24600
# 0x19,0x20,0x28,0x06 = ld.w	%d0,[%a2]24616
# 0x08,0xef           = ld.bu	%d15,[%a15]14
0x37,0xf0,0x01,0x00 = insert	%d0, %d0, %d15, 0, 1
# 0x08,0xaf           = ld.bu	%d15,[%a15]10
# 0x08,0xbf           = ld.bu	%d15,[%a15]11
# 0x59,0x20,0x28,0x06 = st.w	[%a2]24616
0x3c,0x11           = j	0x22
0x37,0x00,0xe1,0x00 = extr.u	%d0, %d0, 1, 1
0xdf,0x10,0xf6,0x7f = jeq	%d0, 1, -0x14
0xdf,0x10,0xee,0x7f = jeq	%d0, 1, -0x24
0x3b,0x00,0x00,0x06 = mov	%d0, 24576
0x3c,0x16           = j	0x2c
# 0x39,0x2f,0x14,0x06 = ld.bu	%d15,[%a2]24596
0x37,0x0f,0xe1,0xf2 = extr.u	%d15, %d15, 5, 1
0x6e,0xf6           = jz	%d15, -0x14
# 0x39,0x2f,0x24,0x06 = ld.bu	%d15,[%a2]24612
0x6e,0xef           = jz	%d15, -0x22
0x37,0x0f,0x61,0xf2 = extr.u	%d15, %d15, 4, 1
0x6e,0xe8           = jz	%d15, -0x30
# 0x39,0x20,0x1c,0x06 = ld.bu	%d0,[%a2]24604
# 0x08,0x8f           = ld.bu	%d15,[%a15]8
0x37,0xf0,0x03,0xf0 = insert	%d15, %d0, %d15, 0, 3
# 0xe9,0x2f,0x1c,0x06 = st.b	[%a2]24604
# 0x19,0x20,0x2c,0x06 = ld.w	%d0,[%a2]24620
# 0x08,0xcf           = ld.bu	%d15,[%a15]12
0x37,0xf0,0x03,0x00 = insert	%d0, %d0, %d15, 0, 3
# 0x08,0xdf           = ld.bu	%d15,[%a15]13
0x37,0xf0,0x03,0x04 = insert	%d0, %d0, %d15, 8, 3
# 0x59,0x20,0x2c,0x06 = st.w	[%a2]24620
0x3b,0xf0,0x49,0x02 = mov	%d0, 9375
0x06,0x50           = sh	%d0, 5
0x3c,0x0c           = j	0x18
# 0x39,0x2f,0x10,0x06 = ld.bu	%d15,[%a2]24592
0xae,0x17           = jnz.t	%d15, 1, 0xe
# 0x39,0x2f,0x11,0x06 = ld.bu	%d15,[%a2]24593
0x6f,0x0f,0xf3,0x7f = jz.t	%d15, 0, -0x1a
0x96,0x04           = or	%d15, 4
0x6f,0x20,0xf8,0x7f = jz.t	%d0, 2, -0x10
0x6f,0x20,0xf2,0x7f = jz.t	%d0, 2, -0x1c
0xda,0x05           = mov	%d15, 5
# 0x59,0x2f,0xa0,0x06 = st.w	[%a2]26656
0xda,0x1d           = mov	%d15, 29
# 0x59,0x2f,0xa0,0x76 = st.w	[%a2]27104
# 0x19,0x20,0x30,0x06 = ld.w	%d0,[%a2]24624
0x37,0xf0,0x02,0x0e = insert	%d0, %d0, %d15, 28, 2
0x37,0xf0,0x01,0x0f = insert	%d0, %d0, %d15, 30, 1
0x3b,0x00,0x00,0x31 = mov	%d3, 4096
0xc2,0xf3           = add	%d3, -1
0x4e,0x33           = jgtz	%d3, 0x6
# 0x59,0x20,0x30,0x06 = st.w	[%a2]24624
0x86,0x21           = sha	%d1, 2
0x8f,0x31,0x40,0xf1 = or	%d15, %d1, 3
0x6f,0x0f,0xfc,0x7f = jz.t	%d15, 0, -0x8
0xee,0x05           = jnz	%d15, 0xa
# 0x09,0xf4,0x98,0x19 = ld.a	%a4,[%a15]88
0x6d,0x00,0x85,0x02 = call	0x50a
0xdf,0x0f,0xcf,0x81 = jne	%d15, 0, 0x39e
0x49,0xf2,0x1c,0x0a = lea	%a2, [%a15]28
0x91,0x30,0x00,0x4f = movh.a	%a4, 61443
0xd9,0x44,0x28,0xa6 = lea	%a4, [%a4]25256
# 0x19,0x4f,0x28,0xa6 = ld.w	%d15,[%a4]25256
# 0x19,0x40,0x28,0xa6 = ld.w	%d0,[%a4]25256
# 0x59,0x4f,0x28,0xa6 = st.w	[%a4]25256
# 0x19,0x40,0x30,0x06 = ld.w	%d0,[%a4]24624
# 0x48,0x8f           = ld.w	%d15,[%a15]32
0x82,0xf3           = mov	%d3, -1
0xc6,0x3f           = xor	%d15, %d3
0x26,0xf0           = and	%d0, %d15
# 0x54,0x23           = ld.w	%d3,[%a2]
0x26,0x3f           = and	%d15, %d3
0xa6,0xf0           = or	%d0, %d15
# 0x19,0x20,0x34,0x06 = ld.w	%d0,[%a2]24628
0x37,0x00,0x62,0xf2 = extr.u	%d15, %d0, 4, 2
0xee,0x07           = jnz	%d15, 0xe
0x37,0x00,0x62,0xfa = extr.u	%d15, %d0, 20, 2
0xee,0x04           = jnz	%d15, 0x8
0x37,0x00,0x62,0xfe = extr.u	%d15, %d0, 28, 2
0x6e,0x36           = jz	%d15, 0x6c
# 0x48,0xaf           = ld.w	%d15,[%a15]40
# 0x48,0x93           = ld.w	%d3,[%a15]36
0x37,0xf0,0x02,0x02 = insert	%d0, %d0, %d15, 4, 2
0x37,0xf0,0x02,0x0a = insert	%d0, %d0, %d15, 20, 2
# 0x39,0x2f,0x37,0x06 = ld.bu	%d15,[%a2]24631
# 0x59,0x20,0x34,0x06 = st.w	[%a2]24628
# 0x19,0x2f,0x00,0x16 = ld.w	%d15,[%a2]24640
0x37,0x0f,0x62,0xf6 = extr.u	%d15, %d15, 12, 2
0x6e,0x30           = jz	%d15, 0x60
# 0x19,0x20,0x00,0x16 = ld.w	%d0,[%a2]24640
# 0x48,0xcf           = ld.w	%d15,[%a15]48
# 0x48,0xb3           = ld.w	%d3,[%a15]44
0x37,0xf0,0x02,0x06 = insert	%d0, %d0, %d15, 12, 2
# 0x39,0x2f,0x03,0x16 = ld.bu	%d15,[%a2]24643
# 0x59,0x20,0x00,0x16 = st.w	[%a2]24640
# 0x19,0x20,0x0c,0x16 = ld.w	%d0,[%a2]24652
# 0x48,0xef           = ld.w	%d15,[%a15]56
# 0x48,0xd3           = ld.w	%d3,[%a15]52
# 0x39,0x2f,0x0f,0x16 = ld.bu	%d15,[%a2]24655
# 0x59,0x20,0x0c,0x16 = st.w	[%a2]24652
# 0x19,0x20,0x00,0x26 = ld.w	%d0,[%a2]24704
# 0x09,0xff,0x00,0x19 = ld.w	%d15,[%a15]64
# 0x09,0xf3,0x00,0x19 = ld.w	%d3,[%a15]64
# 0x48,0xff           = ld.w	%d15,[%a15]60
0x26,0xf3           = and	%d3, %d15
0xa6,0x30           = or	%d0, %d3
# 0x59,0x20,0x00,0x26 = st.w	[%a2]24704
# 0x19,0x2f,0x04,0x26 = ld.w	%d15,[%a2]24708
# 0x09,0xf0,0x08,0x19 = ld.w	%d0,[%a15]72
0xc6,0x30           = xor	%d0, %d3
# 0x09,0xf3,0x04,0x19 = ld.w	%d3,[%a15]68
0x26,0x30           = and	%d0, %d3
# 0x59,0x2f,0x04,0x26 = st.w	[%a2]24708
# 0x19,0x2f,0x08,0x26 = ld.w	%d15,[%a2]24712
# 0x09,0xf0,0x10,0x19 = ld.w	%d0,[%a15]80
# 0x09,0xf3,0x0c,0x19 = ld.w	%d3,[%a15]76
# 0x59,0x2f,0x08,0x26 = st.w	[%a2]24712
0xdf,0x0f,0xb1,0x80 = jne	%d15, 0, 0x162
0x49,0xfc,0x14,0x0a = lea	%a12, [%a15]20
0x8f,0xff,0x83,0xa1 = xor	%d10, %d15, 63
0x1d,0x00,0x9c,0x00 = j	0x138
0x8f,0x2a,0x20,0xf0 = sha	%d15, %d10, 2
0x82,0x18           = mov	%d8, 1
0x53,0x69,0x20,0xf0 = mul	%d15, %d9, 6
# 0xc8,0x62           = ld.a	%a2,[%a15]24
0x10,0x22           = addsc.a	%a2, %a2, %d15, 0
# 0x14,0x2f           = ld.bu	%d15,[%a2]
0x96,0x03           = or	%d15, 3
# 0x09,0x2b,0x02,0x09 = ld.w	%d11,[%a2]2
0x82,0x04           = mov	%d4, 0
0x6d,0xff,0x58,0xfb = call	-0x950
# 0x39,0x2f,0x30,0x06 = ld.bu	%d15,[%a2]24624
0x4b,0xf2,0x51,0xf0 = div.f	%d15, %d2, %d15
0x4b,0xbf,0x41,0xf0 = mul.f	%d15, %d15, %d11
0x4b,0x0f,0x71,0xf1 = ftouz	%d15, %d15
0xa2,0x10           = sub	%d0, %d1
0x3f,0xf0,0xfd,0xff = jlt.u	%d0, %d15, -0x6
0xc2,0x19           = add	%d9, 1
0x37,0x09,0x68,0x90 = extr.u	%d9, %d9, 0, 8
# 0x14,0xcf           = ld.bu	%d15,[%a12]
0x3f,0xf9,0x65,0xff = jlt.u	%d9, %d15, -0x136
0x02,0x8f           = mov	%d15, %d8
0x02,0xf2           = mov	%d2, %d15
# 0x14,0x4f           = ld.bu	%d15,[%a4]
# 0x09,0x44,0x41,0x08 = ld.bu	%d4,[%a4]1
0xdf,0x1f,0x29,0x80 = jne	%d15, 1, 0x52
0x6d,0xff,0xab,0xf9 = call	-0xcaa
0x6d,0x00,0x38,0x01 = call	0x270
0x6d,0x00,0x48,0x00 = call	0x90
# 0x19,0xf1,0x20,0x06 = ld.w	%d1,[%a15]24608
0x09,0xa0,0xc4,0x08 = ld.hu	%d0, [%sp]4
0xbb,0x00,0x40,0x2f = mov.u	%d2, 62464
0x37,0x01,0x10,0x10 = insert	%d1, %d1, %d0, 0, 16
# 0x59,0xf1,0x20,0x06 = st.w	[%a15]24608
# 0x19,0xf0,0x18,0x06 = ld.w	%d0,[%a15]24600
0x82,0x11           = mov	%d1, 1
0x37,0x10,0x01,0x01 = insert	%d0, %d0, %d1, 2, 1
# 0x59,0xf0,0x18,0x06 = st.w	[%a15]24600
0x6d,0x00,0x4a,0x01 = call	0x294
# 0x4d,0xc0,0xe1,0xff = mfcr	%d15,$core_id
0x53,0xcf,0x20,0xf0 = mul	%d15, %d15, 12
0x60,0xff           = mov.a	%a15, %d15
0x91,0x30,0x00,0x3f = movh.a	%a3, 61443
0x30,0xf3           = add.a	%a3, %a15
0xd9,0x3f,0x0c,0x96 = lea	%a15, [%a3]25164
# 0x54,0xff           = ld.w	%d15,[%a15]
0x2e,0x1b           = jz.t	%d15, 1, 0x16
0x8f,0x24,0x20,0xf0 = sha	%d15, %d4, 2
# 0x74,0xff           = st.w	[%a15],%d15
0x86,0x24           = sha	%d4, 2
0x8f,0x24,0x40,0xf1 = or	%d15, %d4, 2
0xdf,0x1f,0xfe,0x7f = jeq	%d15, 1, -0x4
# 0x19,0xff,0x28,0xa6 = ld.w	%d15,[%a15]25256
# 0x19,0xf0,0x28,0xa6 = ld.w	%d0,[%a15]25256
# 0x59,0xff,0x28,0xa6 = st.w	[%a15]25256
0xd9,0xff,0x0c,0x96 = lea	%a15, [%a15]25164
0x96,0x08           = or	%d15, 8
# 0x2c,0xf4           = st.b	[%a15]4,%d15
0x8f,0x34,0x40,0xf1 = or	%d15, %d4, 3
0x6f,0x0f,0xff,0x7f = jz.t	%d15, 0, -0x2
# 0x39,0xff,0x2c,0xa6 = ld.bu	%d15,[%a15]25260
# 0xe9,0xff,0x2c,0xa6 = st.b	[%a15]25260
0x8f,0xff,0x83,0x21 = xor	%d2, %d15, 63
0xd9,0xff,0x28,0xa6 = lea	%a15, [%a15]25256
0x0b,0x45,0x10,0xa8 = mov	%e10, %d5, %d4
0x49,0xfc,0x10,0x0a = lea	%a12, [%a15]16
0x82,0x40           = mov	%d0, 4
0x4b,0x0a,0x01,0x82 = div	%e8, %d10, %d0
0x8f,0x3a,0x00,0xf1 = and	%d15, %d10, 3
0x53,0x8f,0x20,0xc0 = mul	%d12, %d15, 8
0x91,0x40,0x00,0x2f = movh.a	%a2, 61444
0xd9,0x22,0x80,0x0c = lea	%a2, [%a2]-14336
0x7d,0x2f,0x15,0x80 = jne.a	%a15, %a2, 0x2a
0x6d,0x00,0xbd,0x07 = call	0xf7a
0x6d,0x00,0xb9,0x06 = call	0xd72
# 0x09,0xf0,0x20,0x19 = ld.w	%d0,[%a15]96
0x0f,0xa1,0x10,0x10 = sha	%d1, %d1, %d10
0x82,0xf2           = mov	%d2, -1
0xc6,0x21           = xor	%d1, %d2
0x26,0x10           = and	%d0, %d1
# 0x89,0xf0,0x20,0x19 = st.w	[%a15]96,%d0
0x6d,0x00,0xcc,0x07 = call	0xf98
0x53,0x48,0x20,0xf0 = mul	%d15, %d8, 4
0x10,0xcf           = addsc.a	%a15, %a12, %d15, 0
0xda,0xff           = mov	%d15, 255
0x0f,0xcf,0x00,0xf0 = sh	%d15, %d15, %d12
0x0f,0xcb,0x10,0xb0 = sha	%d11, %d11, %d12
0x02,0xf3           = mov	%d3, %d15
0x02,0xb2           = mov	%d2, %d11
0x49,0xf2,0x40,0x08 = ldmst	[%a15]0, %e2
0x0b,0x45,0x10,0x88 = mov	%e8, %d5, %d4
0x6d,0x00,0x9a,0x07 = call	0xf34
0x02,0x2a           = mov	%d10, %d2
0x02,0xa4           = mov	%d4, %d10
0x6d,0x00,0x96,0x06 = call	0xd2c
0x49,0xff,0x00,0x1a = lea	%a15, [%a15]64
0xda,0x08           = mov	%d15, 8
0x4b,0xf8,0x01,0x02 = div	%e0, %d8, %d15
0x8f,0x78,0x00,0xf1 = and	%d15, %d8, 7
0x53,0x4f,0x20,0x40 = mul	%d4, %d15, 4
0x53,0x40,0x20,0xf0 = mul	%d15, %d0, 4
0xda,0x0f           = mov	%d15, 15
0x0f,0x4f,0x00,0xf0 = sh	%d15, %d15, %d4
0x0f,0x49,0x10,0x90 = sha	%d9, %d9, %d4
0x02,0x92           = mov	%d2, %d9
0x6d,0x00,0x9e,0x07 = call	0xf3c
0x40,0xbf           = mov.aa	%a15, %a11
0x80,0xf2           = mov.d	%d2, %a15
0x37,0x03,0x68,0xf4 = extr.u	%d15, %d3, 8, 8
0xb7,0x0f,0x08,0xf0 = insert	%d15, %d15, 0, 0, 8
0x37,0xf3,0x08,0x34 = insert	%d3, %d3, %d15, 8, 8
0x37,0x04,0x68,0xf0 = extr.u	%d15, %d4, 0, 8
0x37,0xf3,0x08,0x30 = insert	%d3, %d3, %d15, 0, 8
0x37,0x03,0x68,0x08 = extr.u	%d0, %d3, 16, 8
0x37,0xf3,0x08,0x38 = insert	%d3, %d3, %d15, 16, 8
# 0x89,0xa2,0x40,0x09 = st.d	[%sp],%e2
# 0x09,0xa0,0x40,0x09 = ld.d	%e0,[%sp]
0xb7,0x1f,0x08,0xf0 = insert	%d15, %d15, 1, 0, 8
0xb7,0x2f,0x08,0xf0 = insert	%d15, %d15, 2, 0, 8
0xb7,0x3f,0x08,0xf0 = insert	%d15, %d15, 3, 0, 8
0xb7,0x4f,0x08,0xf0 = insert	%d15, %d15, 4, 0, 8
0xb7,0x5f,0x08,0xf0 = insert	%d15, %d15, 5, 0, 8
0xb7,0x7f,0x08,0xf0 = insert	%d15, %d15, 7, 0, 8
0xb7,0x0f,0x1c,0xf0 = insert	%d15, %d15, 0, 0, 28
0x7b,0x00,0x00,0x0d = movh	%d0, 53248
0x7e,0x0d           = jne	%d15, %d0, 0x1a
0xb7,0x0f,0x0c,0xfa = insert	%d15, %d15, 0, 20, 12
0xb7,0x7f,0x03,0xfe = insert	%d15, %d15, 7, 28, 3
# 0x4d,0xc0,0xe1,0x0f = mfcr	%d0,$core_id
0x7b,0x00,0x00,0x11 = movh	%d1, 4096
0xe2,0x10           = mul	%d0, %d1
0x6d,0x00,0x0c,0x03 = call	0x618
0x7b,0xa0,0x47,0x04 = movh	%d0, 17530
0x4b,0x0f,0x51,0xf0 = div.f	%d15, %d15, %d0
0x4b,0x08,0x61,0x01 = utof	%d0, %d8
0x4b,0x0f,0x71,0x01 = ftouz	%d0, %d15
0x3c,0x09           = j	0x12
# 0x85,0xff,0x10,0x01 = ld.w	%d15,f0001010
0x82,0x19           = mov	%d9, 1
0xdf,0x7f,0xf6,0xff = jne	%d15, 7, -0x14
0xd7,0x10,0x21,0x0f = imask	%e0, 1, %d15, 1
0x49,0x40,0x40,0x08 = ldmst	[%a4]0, %e0
0x6d,0x00,0x26,0x10 = call	0x204c
0x6d,0x00,0x22,0x0f = call	0x1e44
# 0x14,0xf0           = ld.bu	%d0,[%a15]
0xb7,0x00,0x01,0x00 = insert	%d0, %d0, 0, 0, 1
# 0x34,0xf0           = st.b	[%a15],%d0
0x6d,0x00,0x3b,0x10 = call	0x2076
# 0x09,0x4f,0x4c,0x18 = ld.bu	%d15,[%a4]76
0x16,0x1f           = and	%d15, 31
0x3e,0x07           = jeq	%d15, %d0, 0xe
0x5f,0x0f,0x28,0x00 = jeq	%d15, %d0, 0x50
0x3c,0x29           = j	0x52
# 0x39,0xff,0x00,0x16 = ld.bu	%d15,[%a15]24640
0x82,0x24           = mov	%d4, 2
0x6d,0x00,0xfc,0x09 = call	0x13f8
0x6d,0x00,0xcc,0x08 = call	0x1198
0x3c,0x17           = j	0x2e
0x53,0x80,0x20,0xf0 = mul	%d15, %d0, 8
0xd9,0xff,0x50,0xea = lea	%a15, [%a15]-22640
# 0xd4,0xff           = ld.a	%a15,[%a15]
0x7d,0x4f,0x0d,0x80 = jne.a	%a15, %a4, 0x1a
# 0x48,0x1f           = ld.w	%d15,[%a15]4
0x37,0x0f,0x48,0x20 = extr	%d2, %d15, 0, 8
0x3c,0x04           = j	0x8
0xbf,0xc0,0xea,0xff = jlt.u	%d0, 12, -0x2c
0x6d,0xff,0xa8,0xff = call	-0xb0
0x09,0xff,0xd4,0x08 = ld.hu	%d15, [%a15]20
0x37,0x0f,0x6c,0xf0 = extr.u	%d15, %d15, 0, 12
0x6d,0xff,0xd4,0xff = call	-0x58
0x53,0xc2,0x20,0xf0 = mul	%d15, %d2, 12
0x91,0x40,0x00,0x3f = movh.a	%a3, 61444
0xd9,0x3f,0x10,0x18 = lea	%a15, [%a3]-32688
0x49,0xf2,0x08,0x0a = lea	%a2, [%a15]8
0x6d,0xff,0xc6,0xff = call	-0x74
0xd9,0x32,0x10,0x18 = lea	%a2, [%a3]-32688
0xb0,0x42           = add.a	%a2, 4
0x6d,0xff,0xb9,0xff = call	-0x8e
0x49,0x4f,0x08,0x1a = lea	%a15, [%a4]72
0xff,0x14,0xfc,0xff = jge.u	%d4, 1, -0x8
0x0b,0x54,0x10,0x88 = mov	%e8, %d4, %d5
0x02,0x6a           = mov	%d10, %d6
# 0x89,0xa7,0x08,0x09 = st.w	[%sp]8,%d7
# 0x09,0xff,0x4c,0x18 = ld.bu	%d15,[%a15]76
# 0x78,0x03           = st.w	[%sp]12,%d15
0x6d,0xff,0xb1,0xff = call	-0x9e
0xc2,0x18           = add	%d8, 1
0x8b,0x48,0x60,0xf3 = max.u	%d15, %d8, 4
0x37,0x0f,0x68,0xf0 = extr.u	%d15, %d15, 0, 8
# 0x74,0xaf           = st.w	[%sp],%d15
0x8b,0x1a,0x60,0xf3 = max.u	%d15, %d10, 1
# 0x78,0x01           = st.w	[%sp]4,%d15
# 0x54,0xaf           = ld.w	%d15,[%sp]
0x4b,0xf9,0x41,0x50 = mul.f	%d5, %d9, %d15
0x3b,0xf0,0x26,0xf1 = mov	%d15, 4719
0x9b,0x3f,0xa8,0xf3 = addih	%d15, %d15, 14979
0x4b,0xf5,0x41,0x30 = mul.f	%d3, %d5, %d15
0x4b,0x52,0x51,0x00 = div.f	%d0, %d2, %d5
0x4b,0x00,0x71,0x61 = ftouz	%d6, %d0
0x8f,0x46,0x1f,0xf0 = sh	%d15, %d6, -12
0x6e,0x0d           = jz	%d15, 0x1a
0x7b,0x00,0x18,0x14 = movh	%d1, 16768
0x4b,0x19,0x41,0x10 = mul.f	%d1, %d9, %d1
0x4b,0x12,0x51,0x10 = div.f	%d1, %d2, %d1
0x4b,0x01,0x71,0x11 = ftouz	%d1, %d1
0x8f,0x41,0x1f,0xf0 = sh	%d15, %d1, -12
0x6e,0x02           = jz	%d15, 0x4
0x02,0x69           = mov	%d9, %d6
0x82,0x07           = mov	%d7, 0
0x4b,0x00,0x61,0x01 = utof	%d0, %d0
0x4b,0x02,0x41,0xf0 = mul.f	%d15, %d2, %d0
0x4b,0x06,0x61,0x01 = utof	%d0, %d6
0x4b,0x0f,0x51,0x00 = div.f	%d0, %d15, %d0
0x6b,0x00,0x31,0xf5 = sub.f	%d15, %d5, %d0
0x82,0x01           = mov	%d1, 0
0x4b,0x1f,0x01,0xf0 = cmp.f	%d15, %d15, %d1
0xae,0x04           = jnz.t	%d15, 0, 0x8
0x6b,0x00,0x31,0xb5 = sub.f	%d11, %d5, %d0
0x67,0xff,0xbf,0xbf = insn.t	%d11, %d15, 31, %d15, 31
0x4b,0x3b,0x01,0xf0 = cmp.f	%d15, %d11, %d3
0x16,0x03           = and	%d15, 3
0x82,0x2d           = mov	%d13, 2
0x3c,0x39           = j	0x72
0xdf,0x2d,0x05,0x80 = jne	%d13, 2, 0xa
0x82,0x1e           = mov	%d14, 1
0x3c,0x07           = j	0xe
0x73,0xd7,0x0a,0x00 = mul	%d0, %d7, %d13
0x4b,0x80,0x11,0x02 = div.u	%e0, %d0, %d8
0x8b,0x10,0x00,0xe0 = add	%d14, %d0, 1
0x4b,0x0d,0x61,0xa1 = utof	%d10, %d13
0x4b,0xa2,0x41,0xa0 = mul.f	%d10, %d2, %d10
0x03,0x6d,0x0a,0xc0 = madd	%d12, %d0, %d13, %d6
0x4b,0x0c,0x61,0xf1 = utof	%d15, %d12
0x4b,0xfa,0x51,0xc0 = div.f	%d12, %d10, %d15
0x6b,0x0c,0x31,0xf5 = sub.f	%d15, %d5, %d12
0x82,0x0a           = mov	%d10, 0
0x4b,0xaf,0x01,0xf0 = cmp.f	%d15, %d15, %d10
0x6b,0x0c,0x31,0xa5 = sub.f	%d10, %d5, %d12
0x67,0xff,0xbf,0xaf = insn.t	%d10, %d15, 31, %d15, 31
0x4b,0xab,0x01,0xf0 = cmp.f	%d15, %d11, %d10
0x37,0x0f,0x61,0xf1 = extr.u	%d15, %d15, 2, 1
0x6e,0x06           = jz	%d15, 0xc
0x02,0xab           = mov	%d11, %d10
0x02,0xd8           = mov	%d8, %d13
0x03,0x6d,0x0a,0x90 = madd	%d9, %d0, %d13, %d6
0x02,0x07           = mov	%d7, %d0
0x7f,0x0e,0xde,0xff = jge.u	%d14, %d0, -0x44
0xc2,0x1d           = add	%d13, 1
0xf6,0x47           = jnz	%d4, 0xe
0x73,0x6d,0x0a,0xf0 = mul	%d15, %d13, %d6
0x3b,0xf0,0xff,0x00 = mov	%d0, 4095
0x7f,0xf0,0xc3,0xff = jge.u	%d0, %d15, -0x7a
0x6d,0x00,0x36,0x00 = call	0x6c
0x09,0xff,0xe0,0x08 = ld.hu	%d15, [%a15]32
0x37,0x09,0x70,0x00 = extr.u	%d0, %d9, 0, 16
0x37,0x0f,0x0c,0xf0 = insert	%d15, %d15, %d0, 0, 12
0x89,0xff,0xa0,0x08 = st.h	[%a15]32, %d15
0x09,0xff,0xe2,0x08 = ld.hu	%d15, [%a15]34
0x37,0x08,0x70,0x00 = extr.u	%d0, %d8, 0, 16
0x89,0xff,0xa2,0x08 = st.h	[%a15]34, %d15
# 0x09,0xf0,0x56,0x08 = ld.bu	%d0,[%a15]22
0x37,0xf0,0x04,0xf0 = insert	%d15, %d0, %d15, 0, 4
# 0x89,0xff,0x16,0x08 = st.b	[%a15]22,%d15
# 0x09,0xf0,0x57,0x08 = ld.bu	%d0,[%a15]23
# 0x58,0x01           = ld.w	%d15,[%sp]4
# 0x89,0xff,0x17,0x08 = st.b	[%a15]23,%d15
# 0x58,0x02           = ld.w	%d15,[%sp]8
0x37,0xf0,0x81,0xf3 = insert	%d15, %d0, %d15, 7, 1
# 0x09,0xa4,0x0c,0x09 = ld.w	%d4,[%sp]12
0x6d,0x00,0x05,0x00 = call	0xa
0x37,0x4f,0x05,0xf0 = insert	%d15, %d15, %d4, 0, 5
# 0x89,0x4f,0x0c,0x18 = st.b	[%a4]76,%d15
0xf6,0x49           = jnz	%d4, 0x12
# 0x09,0x4f,0x4f,0x18 = ld.bu	%d15,[%a4]79
0xee,0xfb           = jnz	%d15, -0xa
0xdf,0x1f,0xfb,0xff = jne	%d15, 1, -0xa
0x49,0x4f,0x04,0x1a = lea	%a15, [%a4]68
# 0x09,0x44,0x88,0x09 = ld.a	%a4,[%a4]8
0x6d,0x00,0x56,0x10 = call	0x20ac
# 0x09,0x44,0x84,0x09 = ld.a	%a4,[%a4]4
0x6d,0x00,0xf8,0x10 = call	0x21f0
# 0x09,0xff,0x50,0x08 = ld.bu	%d15,[%a15]16
# 0x89,0xff,0x10,0x08 = st.b	[%a15]16,%d15
0x6d,0x00,0xa0,0x11 = call	0x2340
# 0xc8,0x14           = ld.a	%a4,[%a15]4
0x6d,0x00,0x9b,0x11 = call	0x2336
# 0x2c,0xfc           = st.b	[%a15]12,%d15
0x0b,0x45,0x10,0x68 = mov	%e6, %d5, %d4
# 0x09,0x28,0x40,0x09 = ld.d	%e8,[%a2]
0x0b,0x60,0x40,0x80 = addx	%d8, %d0, %d6
0x0b,0x71,0x50,0x90 = addc	%d9, %d1, %d7
# 0x09,0xc4,0x84,0x09 = ld.a	%a4,[%a12]4
0x09,0x44,0x94,0x08 = ld.h	%d4, [%a4]20
0x6d,0x00,0xa1,0x10 = call	0x2142
0x6e,0x3e           = jz	%d15, 0x7c
# 0xd4,0xcf           = ld.a	%a15,[%a12]
0xba,0x0f           = eq	%d15, %d15, 0
0xee,0x38           = jnz	%d15, 0x70
0x0b,0x08,0x10,0x21 = ne	%d2, %d8, %d0
0x0b,0x19,0x80,0x22 = or.ne	%d2, %d9, %d1
0xf6,0x23           = jnz	%d2, 0x6
0x8b,0x00,0x20,0x02 = ne	%d0, %d0, 0
# 0x85,0xf5,0x2c,0x01 = ld.w	%d5,f000102c
0xa6,0x42           = or	%d2, %d4
0xa6,0x53           = or	%d3, %d5
0x26,0x42           = and	%d2, %d4
0x26,0x53           = and	%d3, %d5
0x0b,0x82,0x50,0x01 = ge.u	%d0, %d2, %d8
0x0b,0x93,0x00,0x02 = and.eq	%d0, %d3, %d9
0x0b,0x39,0x90,0x02 = or.lt	%d0, %d9, %d3
0xdf,0x00,0xc5,0x7f = jeq	%d0, 0, -0x76
# 0xcc,0x42           = ld.a	%a15,[%a4]8
0x88,0x22           = ld.h	%d2, [%a15]4
0x49,0xf2,0x19,0x0a = lea	%a2, [%a15]25
# 0x09,0x42,0x10,0x09 = ld.w	%d2,[%a4]16
# 0x09,0x42,0x54,0x09 = ld.d	%e2,[%a4]20
# 0xcc,0x41           = ld.a	%a15,[%a4]4
0x88,0x20           = ld.h	%d0, [%a15]4
0x37,0x0f,0x50,0x20 = extr	%d2, %d15, 0, 16
# 0xf4,0xa4           = st.a	[%sp],%a4
0x40,0x5d           = mov.aa	%a13, %a5
# 0xd4,0xdf           = ld.a	%a15,[%a13]
# 0xf4,0x4f           = st.a	[%a4],%a15
0x6d,0xff,0x98,0xfd = call	-0x4d0
0x6d,0xff,0x0d,0xff = call	-0x1e6
# 0x09,0xf0,0x5a,0x08 = ld.bu	%d0,[%a15]26
0x37,0xf0,0x02,0xf0 = insert	%d15, %d0, %d15, 0, 2
# 0x89,0xff,0x1a,0x08 = st.b	[%a15]26,%d15
0x09,0xdf,0xc8,0x08 = ld.hu	%d15, [%a13]8
0x09,0xf0,0xd4,0x08 = ld.hu	%d0, [%a15]20
0x37,0x0f,0x70,0xf0 = extr.u	%d15, %d15, 0, 16
0x37,0xf0,0x0c,0xf0 = insert	%d15, %d0, %d15, 0, 12
0xac,0xfa           = st.h	[%a15]20, %d15
# 0x09,0xd4,0x6c,0x08 = ld.bu	%d4,[%a13]44
0x6d,0xff,0xf7,0xfe = call	-0x212
# 0x09,0xd4,0x04,0x09 = ld.w	%d4,[%a13]4
# 0x09,0xd5,0x4a,0x08 = ld.bu	%d5,[%a13]10
# 0x09,0xd6,0x4d,0x08 = ld.bu	%d6,[%a13]13
# 0x09,0xd7,0x4c,0x08 = ld.bu	%d7,[%a13]12
0x6d,0xff,0x1a,0xfe = call	-0x3cc
0x6d,0xff,0xe7,0xfe = call	-0x232
# 0x09,0xdf,0x7c,0x08 = ld.bu	%d15,[%a13]60
0x37,0x0f,0x01,0xf2 = insert	%d15, %d15, %d0, 4, 1
# 0x2c,0xf7           = st.b	[%a15]7,%d15
# 0x09,0xdf,0x56,0x08 = ld.bu	%d15,[%a13]22
# 0x09,0xf0,0x5b,0x08 = ld.bu	%d0,[%a15]27
0x37,0xf0,0x01,0xf3 = insert	%d15, %d0, %d15, 6, 1
# 0x89,0xff,0x1b,0x08 = st.b	[%a15]27,%d15
# 0x09,0xdf,0x54,0x08 = ld.bu	%d15,[%a13]20
# 0x09,0xdf,0x51,0x08 = ld.bu	%d15,[%a13]17
0x37,0xf0,0x83,0xf0 = insert	%d15, %d0, %d15, 1, 3
# 0x89,0xff,0x19,0x08 = st.b	[%a15]25,%d15
# 0x09,0xdf,0x53,0x08 = ld.bu	%d15,[%a13]19
0x37,0xf0,0x01,0xf2 = insert	%d15, %d0, %d15, 4, 1
# 0x09,0xdf,0x55,0x08 = ld.bu	%d15,[%a13]21
# 0x09,0xf0,0x5c,0x08 = ld.bu	%d0,[%a15]28
# 0x89,0xff,0x1c,0x08 = st.b	[%a15]28,%d15
# 0x09,0xd0,0x58,0x08 = ld.bu	%d0,[%a13]24
0x37,0x0f,0x02,0xf3 = insert	%d15, %d15, %d0, 6, 2
# 0x09,0xdf,0x59,0x08 = ld.bu	%d15,[%a13]25
# 0x09,0xf0,0x50,0x08 = ld.bu	%d0,[%a15]16
0x37,0xf0,0x02,0xf3 = insert	%d15, %d0, %d15, 6, 2
# 0x09,0xdf,0x50,0x08 = ld.bu	%d15,[%a13]16
0x09,0xf0,0xd8,0x08 = ld.hu	%d0, [%a15]24
0x37,0xf0,0x03,0xf3 = insert	%d15, %d0, %d15, 6, 3
0xac,0xfc           = st.h	[%a15]24, %d15
# 0x09,0xd0,0x5a,0x08 = ld.bu	%d0,[%a13]26
0x8b,0xf0,0x20,0x03 = min.u	%d0, %d0, 15
0x37,0x0f,0x04,0xf0 = insert	%d15, %d15, %d0, 0, 4
# 0x2c,0xfd           = st.b	[%a15]13,%d15
# 0x09,0xdf,0x5b,0x08 = ld.bu	%d15,[%a13]27
# 0x09,0xf0,0x51,0x08 = ld.bu	%d0,[%a15]17
0x8b,0xff,0x20,0xf3 = min.u	%d15, %d15, 15
# 0x89,0xff,0x11,0x08 = st.b	[%a15]17,%d15
# 0x09,0xd0,0x5d,0x08 = ld.bu	%d0,[%a13]29
0x37,0x0f,0x02,0xf2 = insert	%d15, %d15, %d0, 4, 2
# 0x09,0xdf,0x5e,0x08 = ld.bu	%d15,[%a13]30
0x37,0xf0,0x02,0xf2 = insert	%d15, %d0, %d15, 4, 2
# 0x09,0xdf,0x52,0x08 = ld.bu	%d15,[%a13]18
# 0x09,0xdc,0xa8,0x09 = ld.a	%a12,[%a13]40
0xbd,0x0c,0x79,0x00 = jz.a	%a12, 0xf2
# 0xd4,0xce           = ld.a	%a14,[%a12]
0xbd,0x0e,0x28,0x00 = jz.a	%a14, 0x50
# 0x09,0xc0,0x04,0x08 = ld.b	%d0,[%a12]4
# 0x09,0xc9,0x5d,0x08 = ld.bu	%d9,[%a12]29
# 0x4c,0xe1           = ld.w	%d15,[%a14]4
0x6e,0x21           = jz	%d15, 0x42
# 0x09,0xe4,0x84,0x09 = ld.a	%a4,[%a14]4
# 0x09,0xe4,0x48,0x08 = ld.bu	%d4,[%a14]8
0x37,0x00,0x68,0x50 = extr.u	%d5, %d0, 0, 8
0x6d,0x00,0x3a,0x05 = call	0xa74
0x02,0x95           = mov	%d5, %d9
0x6d,0x00,0x65,0x05 = call	0xaca
# 0xd4,0xe2           = ld.a	%a2,[%a14]
# 0x0c,0x27           = ld.bu	%d15,[%a2]7
0x37,0x0f,0x81,0xf2 = insert	%d15, %d15, %d0, 5, 1
# 0x2c,0x27           = st.b	[%a2]7,%d15
# 0x0c,0xec           = ld.bu	%d15,[%a14]12
# 0x09,0x20,0x46,0x08 = ld.bu	%d0,[%a2]6
# 0x2c,0x26           = st.b	[%a2]6,%d15
# 0x09,0xce,0x88,0x09 = ld.a	%a14,[%a12]8
0xbd,0x0e,0x1e,0x00 = jz.a	%a14, 0x3c
# 0x09,0xc0,0x0c,0x08 = ld.b	%d0,[%a12]12
0x6e,0x17           = jz	%d15, 0x2e
0x6d,0x00,0x10,0x05 = call	0xa20
0x6d,0x00,0x3b,0x05 = call	0xa76
# 0x09,0x20,0x44,0x08 = ld.bu	%d0,[%a2]4
# 0x2c,0x24           = st.b	[%a2]4,%d15
# 0x09,0xce,0x90,0x09 = ld.a	%a14,[%a12]16
0xbd,0x0e,0x15,0x00 = jz.a	%a14, 0x2a
# 0x09,0xc5,0x54,0x08 = ld.bu	%d5,[%a12]20
0xa6,0xf5           = or	%d5, %d15
0x6d,0x00,0xf2,0x04 = call	0x9e4
0x6d,0x00,0x1d,0x05 = call	0xa3a
# 0x09,0xce,0x98,0x09 = ld.a	%a14,[%a12]24
# 0x09,0xc5,0x5c,0x08 = ld.bu	%d5,[%a12]28
0x6d,0x00,0xdb,0x04 = call	0x9b6
0x6d,0x00,0x06,0x05 = call	0xa0c
0x6d,0xff,0xf0,0xfd = call	-0x420
# 0x89,0xff,0x00,0x19 = st.w	[%a15]64,%d15
0x82,0xff           = mov	%d15, -1
# 0x6c,0xff           = st.w	[%a15]60,%d15
# 0xd4,0xa2           = ld.a	%a2,[%sp]
# 0x2c,0x2e           = st.b	[%a2]14,%d15
# 0x09,0xdf,0x6d,0x08 = ld.bu	%d15,[%a13]45
0x2e,0x0c           = jz.t	%d15, 0, 0x18
# 0x09,0xf0,0x42,0x18 = ld.bu	%d0,[%a15]66
0x37,0xf0,0x01,0xf0 = insert	%d15, %d0, %d15, 0, 1
# 0x89,0xff,0x02,0x18 = st.b	[%a15]66,%d15
0x2e,0x1c           = jz.t	%d15, 1, 0x18
0x37,0xf0,0x01,0xf1 = insert	%d15, %d0, %d15, 2, 1
0x2e,0x2c           = jz.t	%d15, 2, 0x18
# 0x09,0xf0,0x43,0x18 = ld.bu	%d0,[%a15]67
# 0x89,0xff,0x03,0x18 = st.b	[%a15]67,%d15
0x2e,0x3c           = jz.t	%d15, 3, 0x18
0x37,0xf0,0x81,0xf1 = insert	%d15, %d0, %d15, 3, 1
0x2e,0x4c           = jz.t	%d15, 4, 0x18
# 0x2c,0x2d           = st.b	[%a2]13,%d15
# 0x2c,0x2c           = st.b	[%a2]12,%d15
# 0x09,0xdf,0x7d,0x08 = ld.bu	%d15,[%a13]61
# 0x2c,0x2f           = st.b	[%a2]15,%d15
0xd2,0x00           = mov	%e0, 0
# 0x89,0x20,0x54,0x09 = st.d	[%a2]20,%e0
# 0x6c,0x24           = st.w	[%a2]16,%d15
# 0x0c,0x2f           = ld.bu	%d15,[%a2]15
0x3b,0xc0,0x00,0x90 = mov	%d9, 12
# 0x4c,0xdc           = ld.w	%d15,[%a13]48
# 0x09,0xd4,0xb0,0x09 = ld.a	%a4,[%a13]48
0x09,0xd4,0xae,0x08 = ld.h	%d4, [%a13]46
0x6d,0x00,0xbe,0x0f = call	0x1f7c
# 0xd4,0xa4           = ld.a	%a4,[%sp]
# 0x89,0x42,0x84,0x09 = st.a	[%a4]4,%a2
0x6d,0x00,0x73,0x0f = call	0x1ee6
# 0x4c,0xde           = ld.w	%d15,[%a13]56
# 0x09,0xd4,0xb8,0x09 = ld.a	%a4,[%a13]56
0x09,0xd4,0xb4,0x08 = ld.h	%d4, [%a13]52
0x6d,0x00,0xa9,0x0f = call	0x1f52
# 0x89,0x42,0x88,0x09 = st.a	[%a4]8,%a2
0x6d,0x00,0x5e,0x0f = call	0x1ebc
# 0x09,0xd9,0x66,0x08 = ld.bu	%d9,[%a13]38
0x09,0xdf,0xe2,0x08 = ld.hu	%d15, [%a13]34
0xdf,0x19,0x22,0x80 = jne	%d9, 1, 0x44
0x6d,0xff,0x5e,0xfc = call	-0x744
# 0x14,0x20           = ld.bu	%d0,[%a2]
0x37,0xf0,0x08,0xf0 = insert	%d15, %d0, %d15, 0, 8
# 0x34,0x2f           = st.b	[%a2],%d15
# 0x0c,0x21           = ld.bu	%d15,[%a2]1
0x37,0x9f,0x83,0xf1 = insert	%d15, %d15, %d9, 3, 3
# 0x2c,0x21           = st.b	[%a2]1,%d15
# 0x0c,0x23           = ld.bu	%d15,[%a2]3
# 0x2c,0x23           = st.b	[%a2]3,%d15
0x09,0xdf,0xe0,0x08 = ld.hu	%d15, [%a13]32
0x6d,0xff,0x46,0xfc = call	-0x774
0x09,0xdf,0xe4,0x08 = ld.hu	%d15, [%a13]36
0x6d,0xff,0x08,0xfc = call	-0x7f0
0x37,0xf0,0x81,0xf0 = insert	%d15, %d0, %d15, 1, 1
0x37,0x0f,0x81,0xf0 = insert	%d15, %d15, %d0, 1, 1
# 0xf4,0x45           = st.a	[%a4],%a5
# 0x89,0x4f,0x3c,0x08 = st.b	[%a4]60,%d15
# 0x89,0x4f,0x2c,0x08 = st.b	[%a4]44,%d15
0xac,0x44           = st.h	[%a4]8, %d15
0x7b,0x10,0x7e,0xf4 = movh	%d15, 18401
# 0x6c,0x41           = st.w	[%a4]4,%d15
0xda,0x03           = mov	%d15, 3
# 0x2c,0x4a           = st.b	[%a4]10,%d15
# 0x2c,0x4c           = st.b	[%a4]12,%d15
# 0x2c,0x4d           = st.b	[%a4]13,%d15
# 0x89,0x4f,0x10,0x08 = st.b	[%a4]16,%d15
# 0x89,0x4f,0x11,0x08 = st.b	[%a4]17,%d15
# 0x89,0x4f,0x12,0x08 = st.b	[%a4]18,%d15
# 0x89,0x4f,0x13,0x08 = st.b	[%a4]19,%d15
# 0x89,0x4f,0x16,0x08 = st.b	[%a4]22,%d15
# 0x89,0x4f,0x14,0x08 = st.b	[%a4]20,%d15
0xda,0x07           = mov	%d15, 7
# 0x89,0x4f,0x15,0x08 = st.b	[%a4]21,%d15
# 0x89,0x4f,0x1a,0x08 = st.b	[%a4]26,%d15
# 0x89,0x4f,0x1b,0x08 = st.b	[%a4]27,%d15
# 0x89,0x4f,0x1c,0x08 = st.b	[%a4]28,%d15
# 0x89,0x4f,0x1d,0x08 = st.b	[%a4]29,%d15
# 0x89,0x4f,0x1e,0x08 = st.b	[%a4]30,%d15
0x89,0x4f,0xa2,0x08 = st.h	[%a4]34, %d15
0x89,0x4f,0xa0,0x08 = st.h	[%a4]32, %d15
0x89,0x4f,0xa4,0x08 = st.h	[%a4]36, %d15
# 0x89,0x4f,0x26,0x08 = st.b	[%a4]38,%d15
# 0x89,0x4f,0x2d,0x08 = st.b	[%a4]45,%d15
0xa0,0x0f           = mov.a	%a15, 0
# 0xec,0x4a           = st.a	[%a4]40,%a15
# 0xec,0x4e           = st.a	[%a4]56,%a15
# 0xec,0x4c           = st.a	[%a4]48,%a15
0x89,0x4f,0xae,0x08 = st.h	[%a4]46, %d15
0x89,0x4f,0xb4,0x08 = st.h	[%a4]52, %d15
# 0x89,0x4f,0x3d,0x08 = st.b	[%a4]61,%d15
0xee,0x2b           = jnz	%d15, 0x56
# 0xc8,0x12           = ld.a	%a2,[%a15]4
0x8c,0x22           = ld.h	%d15, [%a2]4
0xee,0x22           = jnz	%d15, 0x44
# 0x08,0xff           = ld.bu	%d15,[%a15]15
0x3e,0x0a           = jeq	%d15, %d0, 0x14
0x3c,0x14           = j	0x28
0x49,0xa5,0x00,0x0a = lea	%a5, [%sp]0
0xd2,0x06           = mov	%e6, 0
0x6d,0x00,0xbd,0x0e = call	0x1d7a
0x49,0xa5,0x04,0x0a = lea	%a5, [%sp]4
0x3b,0xc0,0x00,0x40 = mov	%d4, 12
0x6d,0x00,0xb4,0x0e = call	0x1d68
# 0x0c,0xac           = ld.bu	%d15,[%sp]12
# 0x34,0xaf           = st.b	[%sp],%d15
# 0xd4,0xf4           = ld.a	%a4,[%a15]
0x6d,0xff,0x60,0xfc = call	-0x740
# 0x09,0xff,0x76,0x08 = ld.bu	%d15,[%a15]54
0x6e,0x09           = jz	%d15, 0x12
# 0x09,0xff,0x7e,0x08 = ld.bu	%d15,[%a15]62
# 0x89,0xff,0x3e,0x08 = st.b	[%a15]62,%d15
# 0x0c,0x4e           = ld.bu	%d15,[%a4]14
# 0x2c,0x4e           = st.b	[%a4]14,%d15
# 0x09,0xff,0x77,0x08 = ld.bu	%d15,[%a15]55
# 0x09,0xff,0x7f,0x08 = ld.bu	%d15,[%a15]63
# 0x89,0xff,0x3f,0x08 = st.b	[%a15]63,%d15
0x37,0x0f,0xe1,0xf1 = extr.u	%d15, %d15, 3, 1
0x37,0x0f,0x61,0xf3 = extr.u	%d15, %d15, 6, 1
0x96,0x40           = or	%d15, 64
0x96,0x10           = or	%d15, 16
0x20,0x20           = sub.a	%sp, 32
0xbe,0x08           = jeq	%d15, %d0, 0x30
0x3c,0x56           = j	0xac
# 0x09,0x2f,0x52,0x08 = ld.bu	%d15,[%a2]18
0x6d,0xff,0x0f,0xfb = call	-0x9e2
# 0xc8,0x24           = ld.a	%a4,[%a15]8
0x6d,0x00,0x4c,0x0f = call	0x1e98
0x76,0x23           = jz	%d2, 0x6
0x3c,0x40           = j	0x80
0x3c,0x38           = j	0x70
# 0x89,0xa0,0x50,0x09 = st.d	[%sp]16,%e0
0x6d,0xff,0xda,0xfa = call	-0xa4c
# 0x14,0xaf           = ld.bu	%d15,[%sp]
# 0x89,0xaf,0x18,0x08 = st.b	[%sp]24,%d15
0x49,0xa5,0x10,0x0a = lea	%a5, [%sp]16
0x6d,0x00,0x13,0x0f = call	0x1e26
0xee,0xc4           = jnz	%d15, -0x78
0x20,0x18           = sub.a	%sp, 24
# 0x89,0xf0,0x54,0x09 = st.d	[%a15]20,%e0
# 0x48,0x4f           = ld.w	%d15,[%a15]16
# 0x6c,0xf4           = st.w	[%a15]16,%d15
0xee,0x40           = jnz	%d15, 0x80
0x3e,0x05           = jeq	%d15, %d0, 0xa
0x5f,0x0f,0x29,0x00 = jeq	%d15, %d0, 0x52
# 0x89,0xaf,0x10,0x08 = st.b	[%sp]16,%d15
0x37,0x0f,0x70,0x00 = extr.u	%d0, %d15, 0, 16
# 0x0c,0x2e           = ld.bu	%d15,[%a2]14
# 0x09,0xaf,0x50,0x08 = ld.bu	%d15,[%sp]16
0x8b,0x0f,0x01,0xf1 = rsub	%d15, %d15, 16
0x7f,0xf0,0x03,0x80 = jge.u	%d0, %d15, 0x6
0x02,0x0f           = mov	%d15, %d0
0x37,0x0f,0x50,0x40 = extr	%d4, %d15, 0, 16
0x6d,0x00,0xae,0x0d = call	0x1b5c
0x6d,0xff,0x5d,0xfb = call	-0x946
0x6d,0x00,0x9f,0x0d = call	0x1b3e
# 0x0c,0xa8           = ld.bu	%d15,[%sp]8
# 0x2c,0xac           = st.b	[%sp]12,%d15
0x49,0xa5,0x0c,0x0a = lea	%a5, [%sp]12
0x6d,0xff,0x4c,0xfb = call	-0x968
0x40,0x6f           = mov.aa	%a15, %a6
0x94,0xf4           = ld.h	%d4, [%a15]
0x6d,0x00,0x8a,0x0d = call	0x1b14
0x94,0xff           = ld.h	%d15, [%a15]
0xa2,0x2f           = sub	%d15, %d2
0xb4,0xff           = st.h	[%a15], %d15
0x8b,0x02,0x00,0x22 = eq	%d2, %d2, 0
# 0x6c,0x44           = st.w	[%a4]16,%d15
0x3b,0xc0,0x04,0x50 = mov	%d5, 76
0x6d,0x00,0xa5,0x21 = call	0x434a
# 0xf4,0xfc           = st.a	[%a15],%a12
0x91,0x00,0x00,0x28 = movh.a	%a2, 32768
0xd9,0x22,0xa8,0xa1 = lea	%a2, [%a2]6824
# 0xe8,0x22           = st.a	[%a15]8,%a2
0xd9,0x22,0xb8,0x61 = lea	%a2, [%a2]6584
# 0xe8,0x32           = st.a	[%a15]12,%a2
0xd9,0x22,0x22,0x61 = lea	%a2, [%a2]4514
# 0xe8,0x42           = st.a	[%a15]16,%a2
0xd9,0x22,0x2c,0x61 = lea	%a2, [%a2]4524
# 0xe8,0x52           = st.a	[%a15]20,%a2
0xd9,0x22,0x06,0x71 = lea	%a2, [%a2]4550
# 0xe8,0x62           = st.a	[%a15]24,%a2
0xd9,0x22,0x1a,0x71 = lea	%a2, [%a2]4570
# 0xe8,0x72           = st.a	[%a15]28,%a2
0xd9,0x22,0x1a,0x11 = lea	%a2, [%a2]4186
# 0xe8,0x82           = st.a	[%a15]32,%a2
0xd9,0x22,0x26,0x11 = lea	%a2, [%a2]4198
# 0xe8,0x92           = st.a	[%a15]36,%a2
0xd9,0x22,0x1a,0x21 = lea	%a2, [%a2]4250
# 0xe8,0xa2           = st.a	[%a15]40,%a2
0xd9,0x22,0x08,0x21 = lea	%a2, [%a2]4232
# 0xe8,0xb2           = st.a	[%a15]44,%a2
0xd9,0x22,0x32,0x11 = lea	%a2, [%a2]4210
# 0xe8,0xc2           = st.a	[%a15]48,%a2
0xd9,0x22,0x96,0x01 = lea	%a2, [%a2]6166
# 0xe8,0xd2           = st.a	[%a15]52,%a2
0xd9,0x22,0x92,0x31 = lea	%a2, [%a2]6354
# 0xe8,0xe2           = st.a	[%a15]56,%a2
0xd9,0x22,0x48,0xe1 = lea	%a2, [%a2]6024
# 0xe8,0xf2           = st.a	[%a15]60,%a2
0xd9,0x22,0x36,0x61 = lea	%a2, [%a2]4534
# 0x89,0xf2,0x80,0x19 = st.a	[%a15]64
0xd9,0x22,0x3e,0x61 = lea	%a2, [%a2]4542
# 0x89,0xf2,0x84,0x19 = st.a	[%a15]68
0xd9,0x22,0x96,0x71 = lea	%a2, [%a2]6614
# 0x89,0xf2,0x88,0x19 = st.a	[%a15]72
0x40,0x6d           = mov.aa	%a13, %a6
0x09,0x20,0x94,0x08 = ld.h	%d0, [%a2]20
0x37,0x00,0x70,0xa0 = extr.u	%d10, %d0, 0, 16
0x94,0xd0           = ld.h	%d0, [%a13]
0xdf,0x00,0x31,0x00 = jeq	%d0, 0, 0x62
0xee,0x1f           = jnz	%d15, 0x3e
0x94,0xdf           = ld.h	%d15, [%a13]
0x7f,0xfa,0x1d,0x00 = jge	%d10, %d15, 0x3a
0x37,0x0a,0x50,0x40 = extr	%d4, %d10, 0, 16
0x0b,0x89,0x10,0x68 = mov	%e6, %d9, %d8
0x6d,0x00,0x02,0x0e = call	0x1c04
0x6d,0xff,0x25,0xfe = call	-0x3b6
0x01,0xca,0x00,0x56 = addsc.a	%a5, %a12, %d10, 0
0xa2,0xaf           = sub	%d15, %d10
0x6d,0x00,0xf4,0x0d = call	0x1be8
0x6d,0xff,0x16,0xfe = call	-0x3d4
0x94,0xd4           = ld.h	%d4, [%a13]
0x6d,0x00,0xe8,0x0d = call	0x1bd0
0x6d,0xff,0x0a,0xfe = call	-0x3ec
0xa2,0x8f           = sub	%d15, %d8
0xb4,0xdf           = st.h	[%a13], %d15
0x8b,0x08,0x00,0x22 = eq	%d2, %d8, 0
0xb4,0xa4           = st.h	[%sp], %d4
0xac,0xa1           = st.h	[%sp]2, %d15
0x49,0xa6,0x02,0x0a = lea	%a6, [%sp]2
# 0x09,0x24,0x40,0x09 = ld.d	%e4,[%a2]
# 0xc8,0x22           = ld.a	%a2,[%a15]8
0x2d,0x02,0x00,0x00 = calli	%a2
# 0x89,0xa4,0x98,0x09 = st.a	[%sp]24,%a4
0x91,0x20,0x00,0xd8 = movh.a	%a13, 32770
0xd9,0xdd,0xac,0xba = lea	%a13, [%a13]-21780
0x1d,0x00,0x98,0x00 = j	0x130
# 0x89,0xa2,0x88,0x09 = st.a	[%sp]8
0x82,0x0b           = mov	%d11, 0
0x82,0x0c           = mov	%d12, 0
# 0xf4,0xad           = st.a	[%sp],%a13
# 0xf8,0x01           = st.a	[%sp]4,%a15
0x91,0x20,0x00,0x58 = movh.a	%a5, 32770
0xd9,0x55,0x98,0xca = lea	%a5, [%a5]-21736
0x40,0xc4           = mov.aa	%a4, %a12
0x6d,0xff,0x22,0xf5 = call	-0x15bc
0x3c,0x6e           = j	0xdc
0xd9,0xff,0x88,0xda = lea	%a15, [%a15]-21688
# 0xf8,0x04           = st.a	[%sp]16,%a15
0xd9,0xff,0xa4,0xda = lea	%a15, [%a15]-21660
# 0xf8,0x05           = st.a	[%sp]20,%a15
0xd9,0xff,0xac,0xba = lea	%a15, [%a15]-21780
0x49,0xa4,0x08,0x0a = lea	%a4, [%sp]8
0x6d,0xff,0xba,0xfd = call	-0x48c
0x76,0x28           = jz	%d2, 0x10
0x82,0x1b           = mov	%d11, 1
0xd9,0xff,0xa8,0xda = lea	%a15, [%a15]-21656
0x49,0xa5,0x14,0x0a = lea	%a5, [%sp]20
0x6d,0xff,0xac,0xfd = call	-0x4a8
0x82,0x1c           = mov	%d12, 1
0xd9,0xff,0xb0,0xda = lea	%a15, [%a15]-21648
0x76,0xb6           = jz	%d11, 0xc
0xd9,0xff,0x80,0xea = lea	%a15, [%a15]-21632
0x76,0xc5           = jz	%d12, 0xa
0xd9,0xff,0x8c,0xea = lea	%a15, [%a15]-21620
# 0x09,0xa4,0x88,0x09 = ld.a	%a4,[%sp]8
0xd9,0x55,0x9c,0xea = lea	%a5, [%a5]-21604
0x6d,0x00,0xcd,0x0c = call	0x199a
0x7c,0x2a           = jnz.a	%a2, 0x14
# 0x09,0xae,0x88,0x09 = ld.a	%a14,[%sp]8
0x6d,0x00,0xae,0x0c = call	0x195c
0x01,0xe2,0x00,0x26 = addsc.a	%a2, %a14, %d2, 0
0xf6,0x82           = jnz	%d8, 0x4
0xb0,0x22           = add.a	%a2, 2
0x01,0x42,0x20,0x20 = sub.a	%a2, %a2, %a4
0x80,0x2f           = mov.d	%d15, %a2
0xac,0xa6           = st.h	[%sp]12, %d15
0x6d,0xff,0xc9,0xf4 = call	-0x166e
# 0x09,0xa5,0x88,0x09 = ld.a	%a5,[%sp]8
0x49,0xa6,0x0c,0x0a = lea	%a6, [%sp]12
# 0xcc,0xc2           = ld.a	%a15,[%a12]8
# 0xd4,0xc4           = ld.a	%a4,[%a12]
0x2d,0x0f,0x00,0x00 = calli	%a15
# 0xd8,0x02           = ld.a	%a15,[%sp]8
0x8c,0xa6           = ld.h	%d15, [%sp]12
# 0xf8,0x02           = st.a	[%sp]8,%a15
0x76,0x82           = jz	%d8, 0x4
# 0x09,0xff,0x00,0x08 = ld.b	%d15,[%a15]
0xee,0x90           = jnz	%d15, -0xe0
0x6d,0xff,0xa9,0xf4 = call	-0x16ae
# 0xd8,0x06           = ld.a	%a15,[%sp]24
# 0x48,0x3f           = ld.w	%d15,[%a15]12
0xf6,0xa6           = jnz	%d10, 0xc
0x82,0x1a           = mov	%d10, 1
0xd9,0xdd,0xb0,0xba = lea	%a13, [%a13]-21776
0x49,0xff,0x10,0x0a = lea	%a15, [%a15]16
# 0xf8,0x06           = st.a	[%sp]24,%a15
0x76,0x92           = jz	%d9, 0x4
0xdf,0x0f,0x68,0xff = jne	%d15, 0, -0x130
# 0x89,0xa4,0x84,0x09 = st.a	[%sp]4,%a4
0x40,0x6c           = mov.aa	%a12, %a6
# 0xd8,0x01           = ld.a	%a15,[%sp]4
0x49,0xa6,0x04,0x0a = lea	%a6, [%sp]4
0x49,0xa7,0x08,0x0a = lea	%a7, [%sp]8
0x40,0x54           = mov.aa	%a4, %a5
0x40,0xf5           = mov.aa	%a5, %a15
0x6d,0xff,0x0c,0xfc = call	-0x7e8
0x40,0x2d           = mov.aa	%a13, %a2
0xbd,0x0d,0x22,0x00 = jz.a	%a13, 0x44
# 0x4c,0xd3           = ld.w	%d15,[%a13]12
0xee,0x09           = jnz	%d15, 0x12
0x6d,0xff,0x3f,0xff = call	-0x182
0x3c,0x15           = j	0x2a
0xee,0x0c           = jnz	%d15, 0x18
# 0x09,0xa2,0x88,0x09 = ld.a	%a2,[%sp]8
# 0xd4,0x2f           = ld.a	%a15,[%a2]
# 0xf4,0xaf           = st.a	[%sp],%a15
0xd9,0x55,0xb4,0xba = lea	%a5, [%a5]-21772
0x6d,0xff,0x6c,0xf4 = call	-0x1728
0x82,0x15           = mov	%d5, 1
0x40,0xd4           = mov.aa	%a4, %a13
0x6d,0xff,0x2a,0xff = call	-0x1ac
0x3c,0x0a           = j	0x14
0xd9,0x55,0xb8,0xba = lea	%a5, [%a5]-21768
0x6d,0xff,0x5d,0xf4 = call	-0x1746
0x40,0x5f           = mov.aa	%a15, %a5
# 0x09,0x4f,0x00,0x08 = ld.b	%d15,[%a4]
0xee,0x17           = jnz	%d15, 0x2e
0x53,0x49,0x20,0xf0 = mul	%d15, %d9, 4
0x10,0xf2           = addsc.a	%a2, %a15, %d15, 0
# 0x09,0x2f,0x04,0x59 = ld.w	%d15,[%a2]324
0x6e,0x0b           = jz	%d15, 0x16
# 0x09,0x24,0x84,0x59 = ld.a	%a4,[%a2]324
0x6d,0x00,0x0e,0x00 = call	0x1c
0xbf,0x19,0xef,0x7f = jlt	%d9, 1, -0x22
0x40,0xc6           = mov.aa	%a6, %a12
0x6d,0x00,0xb0,0x00 = call	0x160
0x10,0x4f           = addsc.a	%a15, %a4, %d15, 0
0xa0,0x02           = mov.a	%a2, 0
0xbf,0x10,0xfa,0xff = jlt.u	%d0, 1, -0xc
# 0x2c,0x44           = st.b	[%a4]4,%d15
# 0xec,0x44           = st.a	[%a4]16,%a15
# 0xec,0x47           = st.a	[%a4]28,%a15
# 0xec,0x45           = st.a	[%a4]20,%a15
# 0xec,0x46           = st.a	[%a4]24,%a15
# 0xec,0x43           = st.a	[%a4]12,%a15
# 0x89,0x4f,0x20,0x08 = st.b	[%a4]32,%d15
# 0x2c,0x46           = st.b	[%a4]6,%d15
# 0x2c,0x45           = st.b	[%a4]5,%d15
0x3b,0x00,0x16,0x50 = mov	%d5, 352
0x6d,0x00,0x5f,0x0f = call	0x1ebe
0x49,0xc2,0x0c,0x0a = lea	%a2, [%a12]12
0x49,0xf4,0x08,0x5a = lea	%a4, [%a15]328
0xa0,0x55           = mov.a	%a5, 5
# 0x44,0x2f           = ld.w	%d15,[%a2+]
# 0x64,0x4f           = st.w	[%a4+],%d15
0xfc,0x5e           = loop	%a5, -0x4
# 0x89,0xff,0x1c,0x58 = st.b	[%a15]348,%d15
# 0xd4,0xc2           = ld.a	%a2,[%a12]
# 0xf4,0xf2           = st.a	[%a15],%a2
# 0x09,0xc0,0x45,0x08 = ld.bu	%d0,[%a12]5
0x37,0x0f,0x01,0xf0 = insert	%d15, %d15, %d0, 0, 1
# 0x09,0xc0,0x46,0x08 = ld.bu	%d0,[%a12]6
0x37,0x0f,0x01,0xf1 = insert	%d15, %d15, %d0, 2, 1
# 0x09,0xc0,0x44,0x08 = ld.bu	%d0,[%a12]4
0x37,0x0f,0x81,0xf1 = insert	%d15, %d15, %d0, 3, 1
# 0x89,0xff,0x00,0x58 = st.b	[%a15]320,%d15
# 0x89,0xff,0x3f,0x48 = st.b	[%a15]319,%d15
0x49,0xf2,0x3f,0x2a = lea	%a2, [%a15]191
0x91,0x00,0x00,0x47 = movh.a	%a4, 28672
0xd9,0x44,0x4c,0xb0 = lea	%a4, [%a4]1740
0x3b,0x00,0x50,0x50 = mov	%d5, 1280
0x6d,0x00,0x28,0x0f = call	0x1e50
0x91,0x00,0x00,0x27 = movh.a	%a2, 28672
0xd9,0x22,0x4c,0xb0 = lea	%a2, [%a2]1740
0x10,0xc4           = addsc.a	%a4, %a12, %d15, 0
# 0x89,0x24,0x84,0x59 = st.a	[%a2]324,%a4
0xbf,0x10,0xf5,0x7f = jlt	%d0, 1, -0x16
0x10,0x24           = addsc.a	%a4, %a2, %d15, 0
0x9a,0xf0           = add	%d15, %d0, -1
0x53,0x4f,0x20,0xf0 = mul	%d15, %d15, 4
0x10,0x25           = addsc.a	%a5, %a2, %d15, 0
# 0xd4,0x55           = ld.a	%a5,[%a5]
0x49,0x55,0x00,0x2a = lea	%a5, [%a5]128
0xda,0x0a           = mov	%d15, 10
0x3f,0xf0,0xf3,0x7f = jlt	%d0, %d15, -0x1a
0x89,0xff,0xba,0x08 = st.h	[%a15]58, %d15
# 0xd4,0x24           = ld.a	%a4,[%a2]
0xd9,0x55,0x88,0xca = lea	%a5, [%a5]-21752
0x6d,0xff,0xfa,0xe1 = call	-0x3c0c
0x2e,0x0f           = jz.t	%d15, 0, 0x1e
0x6d,0xff,0x81,0xf7 = call	-0x10fe
0xd9,0x55,0x90,0xca = lea	%a5, [%a5]-21744
0x6d,0xff,0x7a,0xf7 = call	-0x110c
0x49,0xf5,0x3e,0x0a = lea	%a5, [%a15]62
0x49,0xfc,0x3f,0x2a = lea	%a12, [%a15]191
0x49,0xfd,0x08,0x0a = lea	%a13, [%a15]8
0xae,0x13           = jnz.t	%d15, 1, 0x6
0x1d,0x00,0x6e,0x01 = j	0x2dc
# 0x09,0xff,0x18,0x59 = ld.w	%d15,[%a15]344
# 0x09,0xff,0x5c,0x58 = ld.bu	%d15,[%a15]348
# 0x09,0xf2,0x8c,0x59 = ld.a	%a2,[%a15]332
# 0x09,0xf4,0x98,0x59 = ld.a	%a4,[%a15]344
0x1d,0x00,0x60,0x01 = j	0x2c0
0x8b,0x08,0x08,0xf1 = rsub	%d15, %d8, 128
0xb0,0x05           = add.a	%a5, 0
0xd2,0x04           = mov	%e4, 0
# 0x09,0x27,0x8c,0x09 = ld.a	%a7,[%a2]12
0x2d,0x07,0x00,0x00 = calli	%a7
0x8c,0xa2           = ld.h	%d15, [%sp]4
0x42,0xf8           = add	%d8, %d15
0x1d,0x00,0x4a,0x01 = j	0x294
0x01,0xf9,0x00,0x26 = addsc.a	%a2, %a15, %d9, 0
# 0x09,0x20,0x3e,0x08 = ld.b	%d0,[%a2]62
0x5f,0x0f,0x6e,0x00 = jeq	%d15, %d0, 0xdc
0x5f,0x0f,0x2a,0x00 = jeq	%d15, %d0, 0x54
0xda,0x0d           = mov	%d15, 13
0x5f,0x0f,0x25,0x00 = jeq	%d15, %d0, 0x4a
0xda,0x1b           = mov	%d15, 27
0x5f,0x0f,0xc4,0x00 = jeq	%d15, %d0, 0x188
0xda,0x31           = mov	%d15, 49
0x5f,0x0f,0xdf,0x00 = jeq	%d15, %d0, 0x1be
0xda,0x32           = mov	%d15, 50
0x5f,0x0f,0xdc,0x00 = jeq	%d15, %d0, 0x1b8
0xda,0x33           = mov	%d15, 51
0x5f,0x0f,0xd9,0x00 = jeq	%d15, %d0, 0x1b2
0xda,0x34           = mov	%d15, 52
0x5f,0x0f,0xd6,0x00 = jeq	%d15, %d0, 0x1ac
0xda,0x41           = mov	%d15, 65
0x5f,0x0f,0xc2,0x00 = jeq	%d15, %d0, 0x184
0xda,0x42           = mov	%d15, 66
0x5f,0x0f,0xbf,0x00 = jeq	%d15, %d0, 0x17e
0xda,0x43           = mov	%d15, 67
0x5f,0x0f,0xbc,0x00 = jeq	%d15, %d0, 0x178
0xda,0x44           = mov	%d15, 68
0x5f,0x0f,0xb9,0x00 = jeq	%d15, %d0, 0x172
0xda,0x5b           = mov	%d15, 91
0x5f,0x0f,0xad,0x00 = jeq	%d15, %d0, 0x15a
0xda,0x7e           = mov	%d15, 126
0x5f,0x0f,0xd3,0x00 = jeq	%d15, %d0, 0x1a6
0x1d,0x00,0xe1,0x00 = j	0x1c2
0x09,0xf0,0xb6,0x08 = ld.h	%d0, [%a15]54
0xda,0x80           = mov	%d15, 128
0x7f,0xf0,0x27,0x00 = jge	%d0, %d15, 0x4e
0x09,0xff,0xb6,0x08 = ld.h	%d15, [%a15]54
0x10,0xc2           = addsc.a	%a2, %a12, %d15, 0
# 0x09,0xff,0x78,0x08 = ld.bu	%d15,[%a15]56
0x6e,0x1a           = jz	%d15, 0x34
0x3b,0x90,0x00,0xb0 = mov	%d11, 9
0x3c,0x0f           = j	0x1e
0x53,0x4b,0x20,0xf0 = mul	%d15, %d11, 4
0x10,0xd2           = addsc.a	%a2, %a13, %d15, 0
0x9a,0xfb           = add	%d15, %d11, -1
# 0xd4,0x25           = ld.a	%a5,[%a2]
0x3b,0x00,0x08,0x40 = mov	%d4, 128
0x6d,0x00,0x36,0x0e = call	0x1c6c
0xc2,0xfb           = add	%d11, -1
0xff,0x1b,0xf2,0x7f = jge	%d11, 1, -0x1c
# 0xd4,0xd4           = ld.a	%a4,[%a13]
0x6d,0x00,0x2d,0x0e = call	0x1c5a
0x6d,0xff,0x03,0xfe = call	-0x3fa
0x2e,0x08           = jz.t	%d15, 0, 0x10
0x6d,0xff,0x47,0xf6 = call	-0x1372
0x89,0xff,0xb6,0x08 = st.h	[%a15]54, %d15
0x89,0xff,0xb4,0x08 = st.h	[%a15]52, %d15
# 0x89,0xff,0x38,0x08 = st.b	[%a15]56,%d15
0x1d,0x00,0xa0,0x00 = j	0x140
0x09,0xff,0xb4,0x08 = ld.h	%d15, [%a15]52
0xbf,0x1f,0x5c,0x00 = jlt	%d15, 1, 0xb8
0x6f,0x3f,0x37,0x00 = jz.t	%d15, 3, 0x6e
0xd9,0x55,0xa0,0xca = lea	%a5, [%a5]-21728
0x6d,0xff,0x2b,0xf6 = call	-0x13aa
# 0x09,0x20,0x3f,0x28 = ld.b	%d0,[%a2]191
# 0x74,0xa0           = st.w	[%sp],%d0
0xd9,0x55,0xa4,0xca = lea	%a5, [%a5]-21724
0x6d,0xff,0x1d,0xf6 = call	-0x13c6
0x37,0x0f,0x50,0xf0 = extr	%d15, %d15, 0, 16
0x3f,0x0f,0xf0,0x7f = jlt	%d15, %d0, -0x20
0xd9,0x55,0xa8,0xca = lea	%a5, [%a5]-21720
0x6d,0xff,0x0f,0xf6 = call	-0x13e2
0x6d,0xff,0x06,0xf6 = call	-0x13f4
0xc2,0x1b           = add	%d11, 1
0x09,0xf0,0xb4,0x08 = ld.h	%d0, [%a15]52
0x3f,0xfb,0xf2,0x7f = jlt	%d11, %d15, -0x1c
0x49,0x24,0x3e,0x2a = lea	%a4, [%a2]190
0x10,0xc5           = addsc.a	%a5, %a12, %d15, 0
0x09,0xf4,0xb6,0x08 = ld.h	%d4, [%a15]54
0xa2,0xf4           = sub	%d4, %d15
0x6d,0x00,0xc7,0x0d = call	0x1b8e
# 0x89,0x2f,0x3e,0x28 = st.b	[%a2]190,%d15
0x3c,0x3c           = j	0x78
# 0x09,0xff,0x7f,0x48 = ld.bu	%d15,[%a15]319
0x5e,0x15           = jne	%d15, 1, 0xa
0x3c,0x33           = j	0x66
0x5e,0x2d           = jne	%d15, 2, 0x1a
# 0x09,0x24,0x3e,0x08 = ld.b	%d4,[%a2]62
0x6d,0xff,0xe1,0xfa = call	-0xa3e
0x3c,0x22           = j	0x44
0x5e,0x2b           = jne	%d15, 2, 0x16
# 0x09,0x2f,0x3e,0x08 = ld.b	%d15,[%a2]62
0x5e,0x3c           = jne	%d15, 3, 0x18
# 0x09,0xf4,0x00,0x58 = ld.b	%d4,[%a15]320
0x3b,0xe0,0x07,0x50 = mov	%d5, 126
0x6d,0xff,0xc2,0xfa = call	-0xa7c
0xdf,0x0a,0x33,0x00 = jeq	%d10, 0, 0x66
0xda,0x7f           = mov	%d15, 127
0x7f,0xf0,0x28,0x00 = jge	%d0, %d15, 0x50
0x01,0xf9,0x00,0x46 = addsc.a	%a4, %a15, %d9, 0
# 0x09,0x4f,0x3e,0x08 = ld.b	%d15,[%a4]62
0x0b,0x0f,0xa0,0xf1 = max	%d15, %d15, %d0
# 0x89,0xff,0x3c,0x08 = st.b	[%a15]60,%d15
0x49,0xf5,0x3c,0x0a = lea	%a5, [%a15]60
0x6d,0xff,0x6c,0xf5 = call	-0x1528
0x37,0x09,0x50,0x90 = extr	%d9, %d9, 0, 16
0x3f,0x89,0xb8,0x7e = jlt	%d9, %d8, -0x290
0xbd,0x04,0x11,0x00 = jz.a	%a4, 0x22
0xb0,0x14           = add.a	%a4, 1
# 0x09,0x40,0x00,0x08 = ld.b	%d0,[%a4]
0xda,0x20           = mov	%d15, 32
0x5f,0x0f,0xf9,0x7f = jeq	%d15, %d0, -0xe
0xda,0x09           = mov	%d15, 9
0x5f,0x0f,0xf4,0x7f = jeq	%d15, %d0, -0x18
0x49,0xaa,0x00,0x8a = lea	%sp, [%sp]-512
# 0xd4,0xfd           = ld.a	%a13,[%a15]
0x3b,0x00,0x10,0x40 = mov	%d4, 256
0x6d,0x00,0x1a,0x00 = call	0x34
0xdf,0x02,0x12,0x00 = jeq	%d2, 0, 0x24
0x49,0xa5,0x00,0x4a = lea	%a5, [%sp]256
0x6d,0x00,0x11,0x00 = call	0x22
0x76,0x29           = jz	%d2, 0x12
0x49,0xa4,0x00,0x4a = lea	%a4, [%sp]256
0x6d,0xff,0x8b,0xe1 = call	-0x3cea
0xf6,0x22           = jnz	%d2, 0x4
# 0xf4,0xfd           = st.a	[%a15],%a13
# 0xf4,0xce           = st.a	[%a12],%a14
0x6d,0x00,0xd0,0x02 = call	0x5a0
0x7c,0x23           = jnz.a	%a2, 0x6
0x3c,0x48           = j	0x90
# 0x09,0x20,0x00,0x08 = ld.b	%d0,[%a2]
0xda,0x22           = mov	%d15, 34
0xfe,0x0c           = jne	%d15, %d0, 0x38
0xb0,0x12           = add.a	%a2, 1
0x7f,0x89,0x08,0x00 = jge	%d9, %d8, 0x10
# 0x34,0x40           = st.b	[%a4],%d0
# 0x09,0x2f,0x00,0x08 = ld.b	%d15,[%a2]
0x5f,0x0f,0xf1,0xff = jne	%d15, %d0, -0x1e
0x3e,0x03           = jeq	%d15, %d0, 0x6
0x3c,0x2b           = j	0x56
0x3c,0x24           = j	0x48
# 0x34,0x4f           = st.b	[%a4],%d15
0x6e,0x0a           = jz	%d15, 0x14
0x3e,0x06           = jeq	%d15, %d0, 0xc
0x5f,0x0f,0xed,0xff = jne	%d15, %d0, -0x26
0x8e,0x87           = jlez	%d8, 0xe
0xc2,0xf8           = add	%d8, -1
0x0b,0x89,0x80,0xf1 = min	%d15, %d9, %d8
0x6d,0x00,0x87,0x02 = call	0x50e
# 0xf4,0xc2           = st.a	[%a12],%a2
0x49,0xaa,0x30,0xba = lea	%sp, [%sp]-272
# 0x89,0xa6,0x88,0x49 = st.a	[%sp]264,%a6
0x40,0x7c           = mov.aa	%a12, %a7
0x40,0x4d           = mov.aa	%a13, %a4
0xa0,0x0e           = mov.a	%a14, 0
0x6e,0x04           = jz	%d15, 0x8
# 0x4c,0x43           = ld.w	%d15,[%a4]12
0xee,0x02           = jnz	%d15, 0x4
# 0x74,0xc0           = st.w	[%a12],%d0
0x3c,0x2e           = j	0x5c
# 0xd4,0xd2           = ld.a	%a2,[%a13]
0x02,0x98           = mov	%d8, %d9
0x49,0xa4,0x04,0x0a = lea	%a4, [%sp]4
0x6d,0x00,0x50,0x01 = call	0x2a0
0xdf,0x02,0xf9,0xff = jne	%d2, 0, -0xe
# 0x54,0xc0           = ld.w	%d0,[%a12]
0x7f,0x80,0x18,0x80 = jge.u	%d0, %d8, 0x30
0x49,0xa5,0x08,0x0a = lea	%a5, [%sp]8
0x6d,0x00,0x69,0x01 = call	0x2d2
0xf6,0x2e           = jnz	%d2, 0x1c
0xf6,0xa5           = jnz	%d10, 0xa
0x02,0x89           = mov	%d9, %d8
# 0x74,0xc8           = st.w	[%a12],%d8
# 0x09,0xa4,0x84,0x09 = ld.a	%a4,[%sp]4
# 0x09,0xa2,0x88,0x49 = ld.a	%a2,[%sp]264
# 0xf4,0x24           = st.a	[%a2],%a4
0x40,0xde           = mov.aa	%a14, %a13
0xf6,0xa3           = jnz	%d10, 0x6
0x76,0xb2           = jz	%d11, 0x4
0x49,0xdd,0x10,0x0a = lea	%a13, [%a13]16
0xc2,0x1a           = add	%d10, 1
# 0x54,0xdf           = ld.w	%d15,[%a13]
0xee,0xd2           = jnz	%d15, -0x5c
0x40,0xe2           = mov.aa	%a2, %a14
# 0x89,0xa5,0x84,0x09 = st.a	[%sp]4,%a5
0x40,0x7d           = mov.aa	%a13, %a7
0x3c,0x20           = j	0x40
0x6e,0x19           = jz	%d15, 0x32
0x49,0xa7,0x00,0x0a = lea	%a7, [%sp]0
# 0x09,0xa5,0x84,0x09 = ld.a	%a5,[%sp]4
0x6d,0xff,0xa1,0xff = call	-0xbe
0xbc,0x2c           = jz.a	%a2, 0x18
0x7f,0xf8,0x0a,0x80 = jge.u	%d8, %d15, 0x14
# 0x54,0xa8           = ld.w	%d8,[%sp]
0x40,0x2e           = mov.aa	%a14, %a2
# 0x09,0x22,0x84,0x59 = ld.a	%a2,[%a2]324
# 0xf4,0xd2           = st.a	[%a13],%a2
0xbf,0x19,0xe1,0x7f = jlt	%d9, 1, -0x3e
# 0x89,0xa2,0x84,0x09 = st.a	[%sp]4,%a2
0xbd,0x02,0x30,0x00 = jz.a	%a2, 0x60
# 0x4c,0x23           = ld.w	%d15,[%a2]12
# 0xd4,0xf6           = ld.a	%a6,[%a15]
0x6d,0x00,0xd8,0x02 = call	0x5b0
# 0x09,0x25,0x88,0x09 = ld.a	%a5,[%a2]8
0x2e,0x26           = jz.t	%d15, 2, 0xc
0x3b,0xf0,0x0f,0x40 = mov	%d4, 255
0x6d,0x00,0xe2,0x03 = call	0x7c4
0x2e,0x27           = jz.t	%d15, 2, 0xe
0x3b,0x10,0x08,0x40 = mov	%d4, 129
0x6d,0x00,0xda,0x03 = call	0x7b4
0x2e,0x4a           = jz.t	%d15, 4, 0x14
# 0xf4,0xac           = st.a	[%sp],%a12
0xd9,0x55,0xac,0xca = lea	%a5, [%a5]-21716
0x6d,0xff,0x13,0xf8 = call	-0xfda
# 0x09,0xcf,0x00,0x08 = ld.b	%d15,[%a12]
0x6e,0x14           = jz	%d15, 0x28
0x6d,0x00,0xc3,0x03 = call	0x786
0xd9,0x55,0x8c,0xda = lea	%a5, [%a5]-21684
0x6d,0xff,0xfc,0xf7 = call	-0x1008
0x01,0x2f,0x10,0xf4 = ne.a	%d15, %a15, %a2
0x1d,0x00,0x18,0x02 = j	0x430
0x49,0xf2,0x30,0x0a = lea	%a2, [%a15]48
# 0xd4,0x2c           = ld.a	%a12,[%a2]
0x3e,0x8c           = jeq	%d15, %d8, 0x18
0x5f,0x8f,0x66,0x00 = jeq	%d15, %d8, 0xcc
0x5f,0x8f,0xef,0x00 = jeq	%d15, %d8, 0x1de
0x5f,0x8f,0x07,0x01 = jeq	%d15, %d8, 0x20e
0x1d,0x00,0x17,0x01 = j	0x22e
0x09,0xff,0xba,0x08 = ld.h	%d15, [%a15]58
0x5e,0xf5           = jne	%d15, -1, 0xa
0x3c,0x0b           = j	0x16
0x09,0xf0,0xba,0x08 = ld.h	%d0, [%a15]58
0x7f,0xf0,0x07,0x00 = jge	%d0, %d15, 0xe
0x6d,0x00,0x85,0x12 = call	0x250a
0x6f,0x3f,0x30,0x00 = jz.t	%d15, 3, 0x60
0x6d,0xff,0xa0,0xfa = call	-0xac0
0x3f,0x0f,0xf6,0x7f = jlt	%d15, %d0, -0x14
0x6d,0xff,0x92,0xfa = call	-0xadc
0x6d,0xff,0x84,0xfa = call	-0xaf8
0x6d,0xff,0x7b,0xfa = call	-0xb0a
0x6d,0x00,0x49,0x12 = call	0x2492
0x89,0xf2,0xb4,0x08 = st.h	[%a15]52, %d2
0x1d,0x00,0xbc,0x00 = j	0x178
0x1e,0xf4           = jeq	%d15, -1, 0x8
0x6f,0x3f,0x2c,0x00 = jz.t	%d15, 3, 0x58
0x6d,0xff,0x5b,0xfa = call	-0xb4a
0x6d,0xff,0x4d,0xfa = call	-0xb66
0x6d,0xff,0x3f,0xfa = call	-0xb82
0x3c,0x4c           = j	0x98
0x6d,0x00,0xf8,0x11 = call	0x23f0
0x6d,0xff,0x13,0xfa = call	-0xbda
0x6d,0xff,0x05,0xfa = call	-0xbf6
0x6d,0xff,0xf7,0xf9 = call	-0xc12
0x6d,0xff,0xee,0xf9 = call	-0xc24
0x6d,0x00,0xbc,0x11 = call	0x2378
0x3c,0x2f           = j	0x5e
0x7f,0x0f,0x16,0x00 = jge	%d15, %d0, 0x2c
0x2e,0x3e           = jz.t	%d15, 3, 0x1c
0x6d,0xff,0xcc,0xf9 = call	-0xc68
0x8e,0xff           = jlez	%d15, 0x1e
0x2e,0x38           = jz.t	%d15, 3, 0x10
0x6d,0xff,0xba,0xf9 = call	-0xc8c
0x5f,0x9f,0xef,0x80 = jne	%d15, %d9, 0x1de
0x5f,0x8f,0x21,0x00 = jeq	%d15, %d8, 0x42
0x5f,0x8f,0x78,0x00 = jeq	%d15, %d8, 0xf0
0x5f,0x8f,0xc7,0x00 = jeq	%d15, %d8, 0x18e
0xbf,0x1f,0x13,0x00 = jlt	%d15, 1, 0x26
0x6d,0xff,0x96,0xf9 = call	-0xcd4
0x1d,0x00,0xcb,0x00 = j	0x196
0x7f,0x0f,0x55,0x00 = jge	%d15, %d0, 0xaa
0x7f,0xf0,0x50,0x00 = jge	%d0, %d15, 0xa0
0x6e,0x2d           = jz	%d15, 0x5a
0x6d,0xff,0x76,0xf9 = call	-0xd14
0x6d,0xff,0x68,0xf9 = call	-0xd30
0x3f,0x0f,0xf2,0x7f = jlt	%d15, %d0, -0x1c
0x6d,0xff,0x5a,0xf9 = call	-0xd4c
0x3f,0xf8,0xf2,0x7f = jlt	%d8, %d15, -0x1c
0x01,0xc0,0x00,0x26 = addsc.a	%a2, %a12, %d0, 0
0x3c,0x70           = j	0xe0
0x7f,0x0f,0x4d,0x00 = jge	%d15, %d0, 0x9a
0x6f,0x3f,0x2f,0x00 = jz.t	%d15, 3, 0x5e
0x09,0xf8,0xb4,0x08 = ld.h	%d8, [%a15]52
0x9a,0x18           = add	%d15, %d8, 1
0x6d,0xff,0x1a,0xf9 = call	-0xdcc
0x3f,0xf8,0xf0,0x7f = jlt	%d8, %d15, -0x20
0x6d,0xff,0x0d,0xf9 = call	-0xde6
0x6d,0xff,0x04,0xf9 = call	-0xdf8
0x3f,0xf8,0xf3,0x7f = jlt	%d8, %d15, -0x1a
0x49,0x25,0x01,0x0a = lea	%a5, [%a2]1
0x92,0xf4           = add	%d4, %d15, -1
0x6d,0x00,0xc5,0x10 = call	0x218a
# 0x89,0x2f,0x3f,0xf8 = st.b	[%a2]-1,%d15
0x3c,0x1e           = j	0x3c
0x6d,0xff,0xd0,0xf8 = call	-0xe60
0x3f,0x0f,0xe8,0x7f = jlt	%d15, %d0, -0x30
0x49,0xaa,0x38,0xba = lea	%sp, [%sp]-264
0xee,0x1d           = jnz	%d15, 0x3a
0x49,0xa6,0x08,0x4a = lea	%a6, [%sp]264
0x6d,0x00,0x3b,0x18 = call	0x3076
0x6d,0x00,0xc4,0x17 = call	0x2f88
0x89,0xa2,0x80,0x48 = st.h	[%sp]256, %d2
0x49,0xa6,0x00,0x4a = lea	%a6, [%sp]256
0x8f,0x24,0x00,0xf0 = sh	%d15, %d4, 2
# 0x54,0x40           = ld.w	%d0,[%a4]
0x8f,0x00,0x01,0x00 = sh	%d0, %d0, 16
0x06,0x24           = sh	%d4, 2
0x8b,0x5f,0x20,0xf3 = min.u	%d15, %d15, 5
0x6d,0xff,0xac,0xff = call	-0xa8
0x6d,0x00,0x8f,0x00 = call	0x11e
0x6d,0xff,0x7b,0xff = call	-0x10a
0xb7,0x0f,0x81,0xf1 = insert	%d15, %d15, 0, 3, 1
0x6d,0x00,0x5d,0x00 = call	0xba
0x6d,0xff,0xb8,0xff = call	-0x90
0x6d,0x00,0x96,0x00 = call	0x12c
0x02,0x4f           = mov	%d15, %d4
0x6d,0xff,0x86,0xff = call	-0xf4
# 0x39,0xf0,0x2c,0xa6 = ld.bu	%d0,[%a15]25260
0xb7,0x00,0x81,0x01 = insert	%d0, %d0, 0, 3, 1
# 0xe9,0xf0,0x2c,0xa6 = st.b	[%a15]25260
0x6d,0x00,0x63,0x00 = call	0xc6
0x91,0x20,0x00,0x30 = movh.a	%a3, 2
0x30,0x43           = add.a	%a3, %a4
0x49,0x33,0x08,0x8a = lea	%a3, [%a3]-504
# 0x54,0x3f           = ld.w	%d15,[%a3]
0x06,0xf4           = sh	%d4, -1
0x37,0x4f,0x9f,0xf0 = insert	%d15, %d15, %d4, 1, 31
# 0x74,0x3f           = st.w	[%a3],%d15
0x49,0x33,0x14,0x8a = lea	%a3, [%a3]-492
0xef,0x8f,0x0a,0x00 = jz.t	%d15, 24, 0x14
0xb7,0x0f,0x01,0xfc = insert	%d15, %d15, 0, 24, 1
0xbb,0x00,0xc2,0x0b = mov.u	%d0, 48160
0x9b,0xe0,0xcb,0x04 = addih	%d0, %d0, 19646
# 0x39,0xff,0x1b,0x06 = ld.bu	%d15,[%a15]24603
0xbb,0x00,0x68,0x19 = mov.u	%d1, 38528
0x9b,0x81,0xb9,0x14 = addih	%d1, %d1, 19352
0xbb,0x00,0xc2,0x1b = mov.u	%d1, 48160
0x9b,0xe1,0xcb,0x14 = addih	%d1, %d1, 19646
0x6e,0x1d           = jz	%d15, 0x3a
# 0x39,0xff,0x19,0x06 = ld.bu	%d15,[%a15]24601
0x37,0x0f,0xe7,0xf0 = extr.u	%d15, %d15, 1, 7
0x4b,0xf1,0x41,0x10 = mul.f	%d1, %d1, %d15
# 0x39,0xff,0x1c,0x06 = ld.bu	%d15,[%a15]24604
0x4b,0x00,0x61,0xf1 = utof	%d15, %d0
0x4b,0xf1,0x51,0x00 = div.f	%d0, %d1, %d15
# 0x39,0xff,0x30,0x06 = ld.bu	%d15,[%a15]24624
0x4b,0xf0,0x51,0x20 = div.f	%d2, %d0, %d15
0x6d,0x00,0x14,0x01 = call	0x228
0x6d,0x00,0x71,0x0a = call	0x14e2
0x91,0x00,0x00,0x10 = movh.a	%a1, 0
0xd9,0x11,0x00,0x00 = lea	%a1, [%a1]0
0x3b,0x00,0x98,0xf0 = mov	%d15, 2432
# 0xcd,0x4f,0xe0,0x0f = mtcr	$psw,%d15
# 0x19,0xff,0x10,0x16 = ld.w	%d15,[%a15]24656
0x7b,0xd0,0x38,0x01 = movh	%d0, 5005
0x8f,0xbf,0x0f,0x01 = and	%d0, %d15, 251
0xbf,0x10,0x13,0x80 = jlt.u	%d0, 1, 0x26
0x16,0xfb           = and	%d15, 251
# 0x19,0xf0,0x18,0x16 = ld.w	%d0,[%a15]24664
0x0f,0x0f,0xb0,0xf1 = clz	%d15, %d15
0x8b,0xff,0x01,0xf1 = rsub	%d15, %d15, 31
0x06,0x1f           = sh	%d15, 1
0x57,0x00,0x62,0xff = extr.u	%d15, %d0, %d15, 2
0x5e,0x23           = jne	%d15, 2, 0x6
0xef,0x4f,0x04,0x00 = jz.t	%d15, 20, 0x8
0x91,0x10,0x88,0xff = movh.a	%a15, 63617
# 0x19,0xff,0x00,0x0d = ld.w	%d15,[%a15]-12288
0x37,0x0f,0xe2,0xf0 = extr.u	%d15, %d15, 1, 2
0x1e,0x17           = jeq	%d15, 1, 0xe
0xd9,0xff,0xcc,0xaa = lea	%a15, [%a15]-20852
0xdc,0x0f           = ji	%a15
0xd9,0xff,0xf0,0xaa = lea	%a15, [%a15]-20816
0x91,0x00,0x00,0xf8 = movh.a	%a15, 32768
0xd9,0xff,0xdc,0xa2 = lea	%a15, [%a15]11932
0x2d,0x0f,0x20,0x00 = jli	%a15
0xd9,0xff,0xee,0xe2 = lea	%a15, [%a15]12206
0xd9,0xff,0xf4,0xca = lea	%a15, [%a15]-20684
0x91,0x40,0x00,0xa7 = movh.a	%sp, 28676
0xd9,0xaa,0x40,0x89 = lea	%sp, [%sp]-27136
0x91,0x40,0x00,0xf7 = movh.a	%a15, 28676
0xd9,0xff,0xc0,0x09 = lea	%a15, [%a15]-25600
0x91,0x40,0x00,0x27 = movh.a	%a2, 28676
0xd9,0x22,0xc0,0x0b = lea	%a2, [%a2]-17408
0x80,0x20           = mov.d	%d0, %a2
0x80,0xff           = mov.d	%d15, %a15
0xda,0x40           = mov	%d15, 64
0x4b,0xf0,0x11,0x42 = div.u	%e4, %d0, %d15
0x8f,0x4f,0x1f,0x10 = sh	%d1, %d15, -12
0xbb,0xf0,0xff,0x2f = mov.u	%d2, 65535
0x06,0x62           = sh	%d2, 6
0x26,0x2f           = and	%d15, %d2
0x06,0xaf           = sh	%d15, -6
0xa6,0xf1           = or	%d1, %d15
0xf6,0x06           = jnz	%d0, 0xc
# 0xcd,0x81,0xe3,0x0f = mtcr	$fcx,%d1
# 0x74,0xf1           = st.w	[%a15],%d1
0x9a,0xd4           = add	%d15, %d4, -3
0x7e,0x05           = jne	%d15, %d0, 0xa
# 0xcd,0xc1,0xe3,0x0f = mtcr	$lcx,%d1
0x49,0x44,0x00,0x1a = lea	%a4, [%a4]64
0x3f,0x40,0xe3,0xff = jlt.u	%d0, %d4, -0x3a
0xd9,0xff,0xf8,0xea = lea	%a15, [%a15]-20552
0xd9,0xff,0x10,0x0b = lea	%a15, [%a15]-20464
0x8f,0xff,0x83,0x41 = xor	%d4, %d15, 63
0x8f,0xff,0x83,0xf1 = xor	%d15, %d15, 63
0xd9,0x44,0x0c,0x96 = lea	%a4, [%a4]25164
0x6d,0xff,0xf4,0x4b = call	-0x16818
0x6d,0xff,0x09,0x4c = call	-0x167ee
0x91,0x20,0x00,0x48 = movh.a	%a4, 32770
0xd9,0x44,0xa8,0x9a = lea	%a4, [%a4]-21912
0x6d,0xff,0xf2,0x38 = call	-0x18e1c
0xdf,0x12,0x03,0x80 = jne	%d2, 1, 0x6
0xd9,0xff,0x1c,0x0b = lea	%a15, [%a15]-20452
0x91,0x20,0x88,0x4f = movh.a	%a4, 63618
0x91,0x00,0x03,0xfa = movh.a	%a15, 41008
0xd9,0xff,0x00,0x80 = lea	%a15, [%a15]512
0x80,0xf4           = mov.d	%d4, %a15
0x6d,0xff,0x16,0x4c = call	-0x167d4
0xd9,0xff,0xe4,0x2a = lea	%a15, [%a15]-21340
0x8f,0xff,0x83,0x81 = xor	%d8, %d15, 63
0x8f,0xff,0x83,0x91 = xor	%d9, %d15, 63
0x8f,0x28,0x00,0xf0 = sh	%d15, %d8, 2
0xb7,0x0f,0x81,0xf0 = insert	%d15, %d15, 0, 1, 1
# 0xcd,0xcf,0x20,0x09 = mtcr	$pcon0,%d15
# 0xcd,0x0f,0x04,0x09 = mtcr	$dcon0,%d15
0x91,0x00,0x00,0x00 = movh.a	%a0, 0
0xd9,0x00,0x00,0x00 = lea	%a0, [%a0]0
0x91,0x00,0x00,0x80 = movh.a	%a8, 0
0xd9,0x88,0x00,0x00 = lea	%a8, [%a8]0
0x91,0x00,0x00,0x90 = movh.a	%a9, 0
0xd9,0x99,0x00,0x00 = lea	%a9, [%a9]0
0xd9,0xff,0x00,0x40 = lea	%a15, [%a15]256
# 0xcd,0x4f,0xe2,0x0f = mtcr	$btv,%d15
0x91,0x00,0x03,0xf8 = movh.a	%a15, 32816
0xd9,0xff,0x00,0x0e = lea	%a15, [%a15]-8192
# 0xcd,0x0f,0xe2,0x0f = mtcr	$biv,%d15
0xd9,0xff,0x80,0xc9 = lea	%a15, [%a15]-25856
# 0xcd,0x8f,0xe2,0x0f = mtcr	$isp,%d15
0x6d,0xff,0x67,0x4c = call	-0x16732
0x02,0x94           = mov	%d4, %d9
0x6d,0xff,0x7f,0x4c = call	-0x16702
0x91,0x00,0x00,0xf0 = movh.a	%a15, 0
0xd9,0xff,0x00,0x00 = lea	%a15, [%a15]0
0xbc,0xf3           = jz.a	%a15, 0x6
0xed,0x00,0x00,0x00 = calla	0
0x6d,0xff,0x80,0x4c = call	-0x16700
0x6d,0xff,0x9e,0x4c = call	-0x166c4
0x6d,0xff,0x7b,0x4c = call	-0x1670a
0xd9,0xff,0x3c,0x0b = lea	%a15, [%a15]-20420
0x3c,0x00           = j	0x0
# 0x85,0xf8,0x10,0x01 = ld.w	%d8,f0001010
0xd9,0xff,0x18,0x96 = lea	%a15, [%a15]25176
0x91,0x40,0x00,0xa6 = movh.a	%sp, 24580
0x8f,0x21,0x00,0xf0 = sh	%d15, %d1, 2
0x91,0x00,0x06,0xf8 = movh.a	%a15, 32864
0xd9,0xff,0x00,0x0c = lea	%a15, [%a15]-16384
0x91,0x40,0x00,0xf6 = movh.a	%a15, 24580
0x06,0x21           = sh	%d1, 2
0x91,0x40,0x00,0x26 = movh.a	%a2, 24580
0x6d,0xe8,0xc9,0x21 = call	-0x2fbc6e
0xbb,0x70,0x71,0xfb = mov.u	%d15, 46871
0x9b,0x1f,0x8d,0xf3 = addih	%d15, %d15, 14545
0x4b,0xf2,0x41,0xf0 = mul.f	%d15, %d2, %d15
0x3f,0x0f,0xfd,0xff = jlt.u	%d15, %d0, -0x6
0x91,0x40,0x88,0x4f = movh.a	%a4, 63620
0xd9,0xff,0x20,0x80 = lea	%a15, [%a15]544
0x6d,0xe8,0x3d,0x22 = call	-0x2fbb86
0xd9,0xff,0x30,0xf0 = lea	%a15, [%a15]1008
0xd9,0xff,0x24,0x96 = lea	%a15, [%a15]25188
0x91,0x10,0x00,0xa5 = movh.a	%sp, 20481
0xd9,0xaa,0x40,0x85 = lea	%sp, [%sp]22016
0x91,0x10,0x00,0xf5 = movh.a	%a15, 20481
0xd9,0xff,0x80,0xc5 = lea	%a15, [%a15]23296
0xd9,0xff,0xc0,0x05 = lea	%a15, [%a15]23552
0x91,0x10,0x00,0x25 = movh.a	%a2, 20481
0xd9,0x22,0xc0,0x07 = lea	%a2, [%a2]31744
0x6d,0xe8,0xcf,0x20 = call	-0x2fbe62
0xd9,0xff,0x60,0x00 = lea	%a15, [%a15]1056
0x6d,0xff,0x6b,0x4b = call	-0x1692a
0x15,0xd0,0xc0,0xe3 = stlcx	0xd0003f80
0x15,0xd0,0xc0,0xf7 = stucx	0xd0003fc0
# 0x4d,0x40,0xe0,0xff = mfcr	%d15,$psw
0xb7,0x2f,0x02,0xf5 = insert	%d15, %d15, 2, 10, 2
# 0x4d,0x40,0x20,0xf9 = mfcr	%d15,$pcon1
# 0xcd,0x4f,0x20,0x09 = mtcr	$pcon1,%d15
0xc5,0x02,0x3f,0x10 = lea	%a2, 0x7f
0xa0,0x15           = mov.a	%a5, 1
0x89,0x40,0xc1,0x03 = cachei.wi	[%a4+]1
0x49,0xff,0x20,0x0a = lea	%a15, [%a15]32
0xfc,0x29           = loop	%a2, -0xe
0x6f,0x0f,0xfe,0xff = jnz.t	%d15, 0, -0x4
0x6f,0x1f,0xfa,0xff = jnz.t	%d15, 1, -0xc
# 0x85,0xdf,0xc4,0xf3 = ld.w	%d15,d0003fc4
0x15,0xd0,0xc0,0xff = lducx	0xd0003fc0
0x15,0xd0,0xc0,0xeb = ldlcx	0xd0003f80
0x1d,0x00,0x03,0x00 = j	0x6
0xd9,0x44,0xa8,0x4a = lea	%a4, [%a4]-22232
# 0x19,0x2f,0x34,0xa6 = ld.w	%d15,[%a2]25268
0x8f,0xff,0x83,0x31 = xor	%d3, %d15, 63
0x91,0x50,0x02,0x2f = movh.a	%a2, 61477
# 0x39,0x2f,0x2c,0x08 = ld.bu	%d15,[%a2]-32724
0xdf,0x1f,0x70,0x80 = jne	%d15, 1, 0xe0
# 0x09,0x45,0x84,0x09 = ld.a	%a5,[%a4]4
0x3c,0x64           = j	0xc8
0x8f,0x23,0x20,0xf0 = sha	%d15, %d3, 2
0x7b,0xc0,0xff,0x0f = movh	%d0, 65532
# 0x59,0x2f,0x34,0xa6 = st.w	[%a2]25268
0x37,0x0f,0xe1,0xf0 = extr.u	%d15, %d15, 1, 1
0xdf,0x1f,0xfa,0x7f = jeq	%d15, 1, -0xc
# 0xcc,0x51           = ld.a	%a15,[%a5]4
# 0x54,0x20           = ld.w	%d0,[%a2]
# 0x48,0x2f           = ld.w	%d15,[%a15]8
0x82,0xf1           = mov	%d1, -1
0xc6,0x1f           = xor	%d15, %d1
# 0x74,0x20           = st.w	[%a2],%d0
0x49,0xff,0x0c,0x0a = lea	%a15, [%a15]12
0x80,0xf0           = mov.d	%d0, %a15
0x53,0xcf,0x20,0x10 = mul	%d1, %d15, 12
# 0x4c,0x51           = ld.w	%d15,[%a5]4
0x42,0xf1           = add	%d1, %d15
0x3f,0x10,0xee,0xff = jlt.u	%d0, %d1, -0x24
# 0x39,0x2f,0x0b,0x48 = ld.bu	%d15,[%a2]-32501
# 0xe9,0x2f,0x0b,0x48 = st.b	[%a2]-32501
# 0x19,0xff,0x34,0xa6 = ld.w	%d15,[%a15]25268
0x6f,0x1f,0xfc,0x7f = jz.t	%d15, 1, -0x8
0x3b,0x00,0x10,0xf0 = mov	%d15, 256
0x91,0x50,0x02,0xff = movh.a	%a15, 61477
# 0x39,0xf0,0x0b,0x48 = ld.bu	%d0,[%a15]-32501
0x37,0x00,0x61,0x03 = extr.u	%d0, %d0, 6, 1
# 0x4c,0x52           = ld.w	%d15,[%a5]8
0xbb,0x00,0x52,0x0c = mov.u	%d0, 50464
0x9b,0xb0,0xbf,0x04 = addih	%d0, %d0, 19451
0x49,0x55,0x0c,0x0a = lea	%a5, [%a5]12
0x80,0x50           = mov.d	%d0, %a5
# 0x4c,0x41           = ld.w	%d15,[%a4]4
0x3f,0x10,0x97,0xff = jlt.u	%d0, %d1, -0xd2
0xdc,0x0b           = ji	%a11
0xd9,0x22,0xb0,0x4a = lea	%a2, [%a2]-22224
# 0x39,0xff,0x2c,0x08 = ld.bu	%d15,[%a15]-32724
0xde,0x1c           = jne	%d15, 1, 0x38
# 0xcc,0x21           = ld.a	%a15,[%a2]4
# 0x54,0x41           = ld.w	%d1,[%a4]
0x26,0xf1           = and	%d1, %d15
0x3e,0x12           = jeq	%d15, %d1, 0x4
0xc2,0x12           = add	%d2, 1
0x3f,0xf2,0xf3,0x7f = jlt	%d2, %d15, -0x1a
0xdf,0x10,0x0a,0x80 = jne	%d0, 1, 0x14
# 0x39,0xff,0x2e,0x08 = ld.bu	%d15,[%a15]-32722
0x1e,0x12           = jeq	%d15, 1, 0x4
0xf6,0x02           = jnz	%d0, 0x4
0x91,0x00,0x00,0xe8 = movh.a	%a14, 32768
0xd9,0xee,0x08,0xf0 = lea	%a14, [%a14]968
0xdc,0x0e           = ji	%a14
0x91,0x00,0x00,0xf7 = movh.a	%a15, 28672
0xd9,0xff,0x28,0x00 = lea	%a15, [%a15]40
# 0xc8,0xe2           = ld.a	%a2,[%a15]56
0xd9,0xee,0x2e,0xe0 = lea	%a14, [%a14]942
# 0xc8,0xd2           = ld.a	%a2,[%a15]52
0xd9,0xee,0x14,0xe0 = lea	%a14, [%a14]916
# 0xc8,0xf2           = ld.a	%a2,[%a15]60
0x20,0x60           = sub.a	%sp, 96
0xc5,0xf5,0x80,0xc0 = lea	%a5, 0xf0000b00
0x6d,0x00,0xf3,0x08 = call	0x11e6
# 0x2c,0xaa           = st.b	[%sp]10,%d15
# 0x2c,0xad           = st.b	[%sp]13,%d15
0xd9,0xff,0x10,0x20 = lea	%a15, [%a15]144
0x49,0xa2,0x00,0x1a = lea	%a2, [%sp]64
0xa0,0x74           = mov.a	%a4, 7
# 0x44,0xff           = ld.w	%d15,[%a15+]
# 0x64,0x2f           = st.w	[%a2+],%d15
0x49,0xaf,0x00,0x1a = lea	%a15, [%sp]64
# 0xf8,0x0a           = st.a	[%sp]40,%a15
0xd9,0xff,0x18,0x60 = lea	%a15, [%a15]408
# 0xf8,0x0c           = st.a	[%sp]48,%a15
0x89,0xaf,0xae,0x08 = st.h	[%sp]46, %d15
0xd9,0xff,0x34,0x10 = lea	%a15, [%a15]116
# 0xf8,0x0e           = st.a	[%sp]56,%a15
0x89,0xaf,0xb4,0x08 = st.h	[%sp]52, %d15
0x89,0xaf,0xa0,0x08 = st.h	[%sp]32, %d15
0x89,0xaf,0xa2,0x08 = st.h	[%sp]34, %d15
0x89,0xaf,0xa4,0x08 = st.h	[%sp]36, %d15
# 0x89,0xaf,0x26,0x08 = st.b	[%sp]38,%d15
0xd9,0x44,0x0c,0x00 = lea	%a4, [%a4]12
0x6d,0x00,0x6d,0x06 = call	0xcda
0xd9,0x44,0x28,0x00 = lea	%a4, [%a4]40
0x91,0x00,0x00,0x57 = movh.a	%a5, 28672
0xd9,0x55,0x0c,0x00 = lea	%a5, [%a5]12
0x6d,0x00,0x5f,0x0a = call	0x14be
0x91,0x40,0x00,0xff = movh.a	%a15, 61444
0xd9,0xff,0x40,0x4b = lea	%a15, [%a15]-19200
0x82,0x30           = mov	%d0, 3
0x0f,0x0f,0x10,0xf0 = sha	%d15, %d15, %d0
# 0x6c,0xf1           = st.w	[%a15]4,%d15
0x91,0x40,0x00,0x4f = movh.a	%a4, 61444
0xd9,0x44,0x40,0x4b = lea	%a4, [%a4]-19200
0x82,0x34           = mov	%d4, 3
0x3b,0x00,0x08,0x50 = mov	%d5, 128
0x6d,0x00,0x45,0x0c = call	0x188a
0x82,0x54           = mov	%d4, 5
0x3b,0x00,0x01,0x50 = mov	%d5, 16
0x6d,0x00,0x3c,0x0c = call	0x1878
0x82,0x50           = mov	%d0, 5
# 0x48,0x9f           = ld.w	%d15,[%a15]36
0x57,0x0f,0x61,0xf0 = extr.u	%d15, %d15, %d0, 1
0xdf,0x1f,0xf3,0x7f = jeq	%d15, 1, -0x1a
0x6e,0xf3           = jz	%d15, -0x1a
0xc5,0xff,0x00,0x01 = lea	%a15, 0xf0001000
0xbc,0xf1           = jz.a	%a15, 0x2
0x6d,0x00,0xc8,0x0e = call	0x1d90
0x4b,0x0f,0x31,0xf1 = ftoiz	%d15, %d15
0x3b,0x80,0x3e,0x00 = mov	%d0, 1000
0x4b,0x0f,0x11,0x02 = div.u	%e0, %d15, %d0
0x40,0x45           = mov.aa	%a5, %a4
0x49,0xa6,0x00,0x0a = lea	%a6, [%sp]0
# 0xc8,0xa2           = ld.a	%a2,[%a15]40
0xd9,0xff,0x30,0x20 = lea	%a15, [%a15]176
0xa0,0x34           = mov.a	%a4, 3
0x82,0x44           = mov	%d4, 4
0x6d,0xff,0x2c,0xff = call	-0x1a8
0xd9,0xff,0x34,0x20 = lea	%a15, [%a15]180
0x6d,0x00,0x03,0x00 = call	0x6
0xd9,0xff,0x38,0x20 = lea	%a15, [%a15]184
0x3b,0x80,0x00,0x00 = mov	%d0, 8
0x8f,0xf4,0x0f,0xf1 = and	%d15, %d4, 255
# 0x2c,0xa4           = st.b	[%sp]4,%d15
0x37,0x04,0x68,0xf4 = extr.u	%d15, %d4, 8, 8
# 0x2c,0xa5           = st.b	[%sp]5,%d15
0x37,0x04,0x68,0xf8 = extr.u	%d15, %d4, 16, 8
# 0x2c,0xa6           = st.b	[%sp]6,%d15
0x37,0x04,0x68,0xfc = extr.u	%d15, %d4, 24, 8
# 0x2c,0xa7           = st.b	[%sp]7,%d15
0x6d,0xff,0xb5,0xff = call	-0x96
0xd9,0xff,0x00,0x30 = lea	%a15, [%a15]192
0xa0,0x94           = mov.a	%a4, 9
0x3b,0xa0,0x00,0x00 = mov	%d0, 10
# 0x2c,0xa8           = st.b	[%sp]8,%d15
# 0x2c,0xa9           = st.b	[%sp]9,%d15
0x6d,0xff,0x94,0xff = call	-0xd8
0xd9,0xff,0x0c,0x30 = lea	%a15, [%a15]204
0x3b,0x80,0x00,0x40 = mov	%d4, 8
0x6d,0x00,0x16,0x00 = call	0x2c
0xd9,0xff,0x14,0x30 = lea	%a15, [%a15]212
0x9a,0x48           = add	%d15, %d8, 4
# 0x2c,0xa3           = st.b	[%sp]3,%d15
0x8f,0xf5,0x0f,0xf1 = and	%d15, %d5, 255
0x37,0x05,0x68,0xf4 = extr.u	%d15, %d5, 8, 8
0x37,0x05,0x68,0xf8 = extr.u	%d15, %d5, 16, 8
0x37,0x05,0x68,0xfc = extr.u	%d15, %d5, 24, 8
0x6d,0xff,0x43,0xff = call	-0x17a
0xd9,0xff,0x1c,0x30 = lea	%a15, [%a15]220
0xa0,0xb4           = mov.a	%a4, 11
0x3b,0xc0,0x00,0x00 = mov	%d0, 12
# 0x2c,0xab           = st.b	[%sp]11,%d15
0x6d,0xff,0x67,0xff = call	-0x132
0x7b,0x10,0x00,0xf0 = movh	%d15, 1
0x3b,0x80,0x3e,0x40 = mov	%d4, 1000
0x6d,0xff,0xbc,0xfd = call	-0x488
0x0b,0x23,0x10,0x48 = mov	%e4, %d3, %d2
0x49,0xa5,0x02,0x0a = lea	%a5, [%sp]2
# 0xc8,0x32           = ld.a	%a2,[%a15]12
0xdf,0x12,0x11,0x80 = jne	%d2, 1, 0x22
0x01,0xa0,0x00,0xf6 = addsc.a	%a15, %sp, %d0, 0
# 0x08,0x2f           = ld.bu	%d15,[%a15]2
0x01,0xc0,0x00,0xf6 = addsc.a	%a15, %a12, %d0, 0
# 0x14,0xf1           = ld.bu	%d1,[%a15]
0x94,0xaf           = ld.h	%d15, [%sp]
0x3f,0xf0,0xf6,0xff = jlt.u	%d0, %d15, -0x14
0xd9,0xff,0x14,0x10 = lea	%a15, [%a15]84
0xa0,0xa4           = mov.a	%a4, 10
0x3b,0xb0,0x00,0x00 = mov	%d0, 11
0xd9,0xff,0x20,0x10 = lea	%a15, [%a15]96
0xa0,0x64           = mov.a	%a4, 6
0x82,0x74           = mov	%d4, 7
0xd9,0xff,0x28,0x10 = lea	%a15, [%a15]104
0x6d,0x00,0x04,0x00 = call	0x8
0xd9,0xff,0x30,0x10 = lea	%a15, [%a15]112
0x6d,0xff,0x53,0xff = call	-0x15a
0xd9,0xff,0x38,0x10 = lea	%a15, [%a15]120
0x6d,0xff,0x9d,0xff = call	-0xc6
0xd9,0xff,0x00,0x20 = lea	%a15, [%a15]128
0x6d,0xff,0x89,0xff = call	-0xee
0xd9,0xff,0x08,0x20 = lea	%a15, [%a15]136
0x6d,0x00,0x18,0x00 = call	0x30
0x6d,0x00,0xf7,0x00 = call	0x1ee
0x6d,0x00,0x92,0x01 = call	0x324
0xdf,0x02,0xf8,0x7f = jeq	%d2, 0, -0x10
0x7b,0x00,0x05,0x40 = movh	%d4, 80
0x3b,0xc0,0x05,0x50 = mov	%d5, 92
0xbb,0x80,0x02,0x4a = mov.u	%d4, 41000
0x9b,0x34,0x42,0x4a = addih	%d4, %d4, 42019
0x6d,0x00,0xbc,0x00 = call	0x178
0x3b,0x00,0x40,0x41 = mov	%d4, 5120
0x9b,0x04,0x05,0x40 = addih	%d4, %d4, 80
0x3b,0x50,0xeb,0x56 = mov	%d5, 28341
0x6d,0xff,0x83,0xff = call	-0xfa
0xbb,0xe0,0x3c,0x4b = mov.u	%d4, 46030
0x9b,0x34,0x98,0x4d = addih	%d4, %d4, 55683
0x6d,0x00,0xab,0x00 = call	0x156
0x53,0x59,0x2f,0xf0 = mul	%d15, %d9, 245
# 0x08,0x1f           = ld.bu	%d15,[%a15]1
0x8f,0x8f,0x01,0x00 = sh	%d0, %d15, 24
0x8f,0x0f,0x01,0xf0 = sh	%d15, %d15, 16
# 0x08,0x3f           = ld.bu	%d15,[%a15]3
0x8f,0x8f,0x00,0xf0 = sh	%d15, %d15, 8
0x0f,0xf0,0xa0,0x50 = or	%d5, %d0, %d15
# 0x14,0xf4           = ld.bu	%d4,[%a15]
0xb0,0x54           = add.a	%a4, 5
0x6d,0x00,0x8a,0x02 = call	0x514
0x3f,0x89,0xd6,0xff = jlt.u	%d9, %d8, -0x54
0xd9,0xee,0x9e,0x70 = lea	%a14, [%a14]2526
0xd9,0xff,0x3c,0xa0 = lea	%a15, [%a15]700
0xd9,0xee,0x84,0x70 = lea	%a14, [%a14]2500
0xd9,0xee,0xaa,0x60 = lea	%a14, [%a14]2474
0xd9,0x55,0x60,0xba = lea	%a5, [%a5]-22816
0x6d,0x00,0x81,0x11 = call	0x2302
0xd9,0x55,0x64,0xba = lea	%a5, [%a5]-22812
0x6d,0x00,0x7a,0x11 = call	0x22f4
0xd9,0x55,0x2c,0xda = lea	%a5, [%a5]-23700
0x6d,0x00,0x73,0x11 = call	0x22e6
0xd9,0x55,0x14,0xea = lea	%a5, [%a5]-23660
0x6d,0x00,0x6c,0x11 = call	0x22d8
0xd9,0x55,0x3c,0xea = lea	%a5, [%a5]-23620
0x6d,0x00,0x65,0x11 = call	0x22ca
0xd9,0x55,0x20,0xfa = lea	%a5, [%a5]-23584
0x6d,0x00,0x5e,0x11 = call	0x22bc
0xd9,0x55,0x34,0xfa = lea	%a5, [%a5]-23564
0x6d,0x00,0x57,0x11 = call	0x22ae
0xd9,0x55,0x5c,0x0a = lea	%a5, [%a5]-23524
0x6d,0x00,0x50,0x11 = call	0x22a0
0xd9,0x55,0x74,0x0a = lea	%a5, [%a5]-23500
0x6d,0x00,0x49,0x11 = call	0x2292
0xd9,0x55,0x50,0x1a = lea	%a5, [%a5]-23472
0x6d,0x00,0x42,0x11 = call	0x2284
0xd9,0x55,0x68,0x1a = lea	%a5, [%a5]-23448
0x6d,0x00,0x3b,0x11 = call	0x2276
0xd9,0x55,0x4c,0x2a = lea	%a5, [%a5]-23412
0x6d,0x00,0x34,0x11 = call	0x2268
0xd9,0x55,0x6c,0x2a = lea	%a5, [%a5]-23380
0x6d,0x00,0x2d,0x11 = call	0x225a
0xd9,0x55,0x48,0x3a = lea	%a5, [%a5]-23352
0x6d,0x00,0x26,0x11 = call	0x224c
0xd9,0x55,0x64,0x3a = lea	%a5, [%a5]-23324
0x6d,0x00,0x1f,0x11 = call	0x223e
0xd9,0x55,0x48,0x4a = lea	%a5, [%a5]-23288
0x6d,0x00,0x18,0x11 = call	0x2230
0xd9,0x55,0x70,0x4a = lea	%a5, [%a5]-23248
0x6d,0x00,0x11,0x11 = call	0x2222
0x6d,0x00,0x0a,0x11 = call	0x2214
0x40,0x64           = mov.aa	%a4, %a6
0x6d,0xff,0x7f,0xff = call	-0x102
0xda,0x30           = mov	%d15, 48
0xbe,0x0d           = jeq	%d15, %d0, 0x3a
0x5f,0x0f,0x2c,0x00 = jeq	%d15, %d0, 0x58
0x3c,0x3b           = j	0x76
0xd9,0xff,0x00,0x0a = lea	%a15, [%a15]-24576
0x86,0x5f           = sha	%d15, 5
0x86,0x6f           = sha	%d15, 6
0xd9,0x55,0x7c,0x4a = lea	%a5, [%a5]-23236
0x6d,0x00,0xdb,0x10 = call	0x21b6
0x3c,0x3a           = j	0x74
0x9b,0x1f,0x00,0xf0 = addih	%d15, %d15, 1
0xd9,0x55,0x54,0x5a = lea	%a5, [%a5]-23212
0x6d,0x00,0xca,0x10 = call	0x2194
0xd9,0x55,0x64,0x5a = lea	%a5, [%a5]-23196
0x6d,0x00,0xb9,0x10 = call	0x2172
0x3c,0x18           = j	0x30
0xd9,0x55,0x74,0x5a = lea	%a5, [%a5]-23180
0x6d,0x00,0xa3,0x10 = call	0x2146
0xd9,0x44,0x00,0x0a = lea	%a4, [%a4]-24576
0x6d,0x00,0xe5,0x09 = call	0x13ca
0x82,0x64           = mov	%d4, 6
0x6d,0x00,0xdc,0x09 = call	0x13b8
0xc5,0xf5,0x80,0x40 = lea	%a5, 0xf0000900
0x6d,0x00,0xe0,0x05 = call	0xbc0
0x7b,0x60,0x61,0xf4 = movh	%d15, 17942
0xd9,0xff,0x64,0x7a = lea	%a15, [%a15]-23068
0xd9,0xff,0x68,0x60 = lea	%a15, [%a15]1448
0xd9,0xff,0x44,0x20 = lea	%a15, [%a15]1156
0xda,0x04           = mov	%d15, 4
0xda,0x0c           = mov	%d15, 12
0xd9,0x44,0x08,0xc0 = lea	%a4, [%a4]776
0x6d,0x00,0x5a,0x03 = call	0x6b4
0xd9,0x44,0x3c,0xa0 = lea	%a4, [%a4]700
0xd9,0x55,0x08,0xc0 = lea	%a5, [%a5]776
0x6d,0x00,0x4c,0x07 = call	0xe98
0x20,0x28           = sub.a	%sp, 40
0x6d,0x00,0x37,0x00 = call	0x6e
0x6d,0xff,0xdc,0xff = call	-0x48
0x6d,0x00,0x7f,0x00 = call	0xfe
0xd9,0x55,0x64,0x8a = lea	%a5, [%a5]-23004
0x6d,0x00,0xfc,0x11 = call	0x23f8
0xd9,0x55,0x40,0x9a = lea	%a5, [%a5]-22976
0x6d,0x00,0xf2,0x11 = call	0x23e4
0x6d,0x00,0x79,0x1a = call	0x34f2
0xd9,0xff,0x50,0xca = lea	%a15, [%a15]-22768
0xd9,0x44,0x24,0xc0 = lea	%a4, [%a4]804
0x6d,0x00,0xe2,0x19 = call	0x33c4
0x6d,0x00,0x24,0x1a = call	0x3448
0x6d,0xff,0x27,0x38 = call	-0x18fb2
0x3c,0x27           = j	0x4e
0x0b,0x40,0x40,0x20 = addx	%d2, %d0, %d4
0x0b,0x51,0x50,0x30 = addc	%d3, %d1, %d5
0x6e,0xca           = jz	%d15, -0x6c
0x6d,0xff,0x97,0x3e = call	-0x182d2
0x02,0x24           = mov	%d4, %d2
0x6d,0xff,0xeb,0x3d = call	-0x1842a
0x6d,0xff,0xa6,0x3e = call	-0x182b4
0x6d,0xff,0x2a,0x3e = call	-0x183ac
0xd9,0x44,0xec,0x10 = lea	%a4, [%a4]3180
0x6d,0xff,0x66,0x35 = call	-0x19534
0x6d,0xff,0x0b,0x2a = call	-0x1abea
0x6d,0xff,0x94,0x2a = call	-0x1aad8
0xdf,0x12,0x49,0x80 = jne	%d2, 1, 0x92
0x6d,0xff,0xb1,0x2a = call	-0x1aa9e
0x6d,0xff,0xd0,0x2b = call	-0x1a860
0x5e,0x1a           = jne	%d15, 1, 0x14
0x91,0x00,0x00,0x48 = movh.a	%a4, 32768
0xd9,0x44,0xfc,0xb5 = lea	%a4, [%a4]24316
0x3b,0x80,0x07,0x40 = mov	%d4, 120
0x6d,0xff,0xc5,0x29 = call	-0x1ac76
0x3b,0x00,0x40,0x40 = mov	%d4, 1024
0x9b,0x74,0x02,0x40 = addih	%d4, %d4, 39
0x6d,0xff,0xdd,0x2a = call	-0x1aa46
0x6d,0xff,0x23,0x2c = call	-0x1a7ba
0x6d,0xff,0x82,0x2b = call	-0x1a8fc
0xdf,0x02,0x21,0x80 = jne	%d2, 0, 0x42
0xbb,0x00,0x20,0x4c = mov.u	%d4, 49664
0x9b,0x14,0x00,0x40 = addih	%d4, %d4, 1
0x6d,0xff,0xf0,0x2a = call	-0x1aa20
0x6d,0xff,0x29,0x2c = call	-0x1a7ae
0x6d,0xff,0x75,0x2a = call	-0x1ab16
0x6d,0xff,0x94,0x2b = call	-0x1a8d8
0x91,0x10,0x00,0x48 = movh.a	%a4, 32769
0xd9,0x44,0x14,0x7d = lea	%a4, [%a4]-11820
0x3b,0xb0,0x0d,0x40 = mov	%d4, 219
0x6d,0xff,0x9d,0x29 = call	-0x1acc6
0x6d,0xff,0x64,0x2b = call	-0x1a938
0x5e,0x17           = jne	%d15, 1, 0xe
0x6d,0xff,0xb3,0x2a = call	-0x1aa9a
0x6d,0xff,0xf9,0x2b = call	-0x1a80e
0x3b,0x60,0x09,0x40 = mov	%d4, 150
0x6d,0x00,0x09,0x00 = call	0x12
0x6d,0xff,0x92,0x2c = call	-0x1a6dc
0x6d,0xff,0x9d,0x2d = call	-0x1a4c6
0x3c,0xfe           = j	-0x4
0x3b,0xf0,0x0f,0x00 = mov	%d0, 255
0x06,0x3f           = sh	%d15, 3
0x0f,0xf0,0x10,0x00 = sha	%d0, %d0, %d15
0xc6,0xf0           = xor	%d0, %d15
0x60,0x4f           = mov.a	%a15, %d4
0xb7,0x0f,0x02,0xf0 = insert	%d15, %d15, 0, 0, 2
0x60,0xf2           = mov.a	%a2, %d15
# 0x74,0x2f           = st.w	[%a2],%d15
0x77,0x00,0x00,0x04 = dextr	%d0, %d0, %d0, 8
0xfc,0xf6           = loop	%a15, -0x14
0x8f,0x3f,0x00,0x10 = sh	%d1, %d15, 3
0x0f,0x10,0x10,0x00 = sha	%d0, %d0, %d1
0xc6,0x10           = xor	%d0, %d1
0x80,0x41           = mov.d	%d1, %a4
0xb7,0x01,0x02,0x20 = insert	%d2, %d1, 0, 0, 2
# 0x09,0x51,0x01,0x00 = ld.b	%d1,[%a5+]1
0x8f,0x3f,0x00,0x30 = sh	%d3, %d15, 3
0x0f,0x31,0x10,0x10 = sha	%d1, %d1, %d3
0x60,0x22           = mov.a	%a2, %d2
# 0x54,0x22           = ld.w	%d2,[%a2]
0x26,0x02           = and	%d2, %d0
0xa6,0x12           = or	%d2, %d1
# 0x74,0x22           = st.w	[%a2],%d2
0xfd,0xf0,0xed,0x7f = loop	%a15, -0x26
# 0xc8,0x1c           = ld.a	%a12,[%a15]4
# 0xc8,0x2d           = ld.a	%a13,[%a15]8
# 0x48,0x3c           = ld.w	%d12,[%a15]12
# 0x09,0xff,0x10,0x01 = ld.w	%d15,[%a15+]16
0xdf,0x1f,0x23,0x80 = jne	%d15, 1, 0x46
0x80,0xcf           = mov.d	%d15, %a12
0x80,0xd0           = mov.d	%d0, %a13
0x8f,0x10,0x00,0x01 = and	%d0, %d0, 1
0xfe,0x04           = jne	%d15, %d0, 0x28
0xc2,0xfc           = add	%d12, -1
# 0x04,0xdf           = ld.bu	%d15,[%a13+]
# 0x24,0xcf           = st.b	[%a12+],%d15
0x76,0xcf           = jz	%d12, 0x1e
0x8f,0x3c,0x00,0x01 = and	%d0, %d12, 3
0x8f,0xec,0x1f,0xf0 = sh	%d15, %d12, -2
0x02,0xf1           = mov	%d1, %d15
0x40,0xd2           = mov.aa	%a2, %a13
0xc2,0xf1           = add	%d1, -1
0x60,0x14           = mov.a	%a4, %d1
# 0x44,0x21           = ld.w	%d1,[%a2+]
# 0x64,0xc1           = st.w	[%a12+],%d1
0x90,0xdd           = addsc.a	%a13, %a13, %d15, 2
0x02,0x0c           = mov	%d12, %d0
0xdf,0x0c,0xe0,0x7f = jeq	%d12, 0, -0x40
0x60,0xc2           = mov.a	%a2, %d12
0xfc,0x2e           = loop	%a2, -0x4
0x3c,0xd9           = j	-0x4e
0xde,0x25           = jne	%d15, 2, 0x2a
0x2e,0x03           = jz.t	%d15, 0, 0x6
# 0x24,0xc9           = st.b	[%a12+],%d9
0xdf,0x0c,0xd3,0x7f = jeq	%d12, 0, -0x5a
0x8f,0x3c,0x00,0xf1 = and	%d15, %d12, 3
0x06,0xec           = sh	%d12, -2
# 0x64,0xca           = st.w	[%a12+],%d10
0xfc,0x2f           = loop	%a2, -0x2
0x6e,0xc9           = jz	%d15, -0x6e
# 0x24,0xcb           = st.b	[%a12+],%d11
0x3c,0xc4           = j	-0x78
0x8f,0x0f,0x1f,0x00 = sh	%d0, %d15, -16
0xdf,0x00,0x2e,0x00 = jeq	%d0, 0, 0x5c
0x8f,0x3f,0x00,0x01 = and	%d0, %d15, 3
0xdf,0x10,0x2b,0x80 = jne	%d0, 1, 0x56
0x8f,0x3f,0x00,0xd1 = and	%d13, %d15, 3
0x80,0xdf           = mov.d	%d15, %a13
0xfe,0xdb           = jne	%d15, %d13, 0x36
0x76,0xdb           = jz	%d13, 0x16
0x02,0xd4           = mov	%d4, %d13
0x40,0xd5           = mov.aa	%a5, %a13
0x6d,0x00,0xef,0x06 = call	0xdde
0x01,0xcd,0x00,0xc6 = addsc.a	%a12, %a12, %d13, 0
0x01,0xdd,0x00,0xd6 = addsc.a	%a13, %a13, %d13, 0
0xa2,0xdc           = sub	%d12, %d13
0xdf,0x0c,0x9b,0x7f = jeq	%d12, 0, -0xca
0x02,0xc4           = mov	%d4, %d12
0x6d,0x00,0xd4,0x06 = call	0xda8
0x3c,0x94           = j	-0xd8
0xdf,0x2f,0x91,0xff = jne	%d15, 2, -0xde
0x6d,0x00,0xb1,0x06 = call	0xd62
0x10,0xcc           = addsc.a	%a12, %a12, %d15, 0
0xa2,0xfc           = sub	%d12, %d15
0xdf,0x0c,0x86,0x7f = jeq	%d12, 0, -0xf4
0x8f,0x3c,0x00,0x41 = and	%d4, %d12, 3
# 0x64,0xc8           = st.w	[%a12+],%d8
0xdf,0x04,0x7c,0x7f = jeq	%d4, 0, -0x108
0x6d,0x00,0xa0,0x06 = call	0xd40
0x1d,0xff,0x77,0xff = j	-0x112
0xd9,0x44,0x34,0x8b = lea	%a4, [%a4]-19916
0x1d,0x00,0x02,0x00 = j	0x4
0x80,0x44           = mov.d	%d4, %a4
0x80,0x55           = mov.d	%d5, %a5
0xa6,0x54           = or	%d4, %d5
0x6f,0x04,0x04,0x00 = jz.t	%d4, 0, 0x8
# 0x64,0x45           = st.w	[%a4+],%d5
# 0x44,0x55           = ld.w	%d5,[%a5+]
0x8b,0x05,0xc0,0xfa = eqany.b	%d15, %d5, 0
0x6e,0xfc           = jz	%d15, -0x8
0xb0,0xc5           = add.a	%a5, -4
# 0x09,0x5f,0x01,0x00 = ld.b	%d15,[%a5+]1
# 0x24,0x4f           = st.b	[%a4+],%d15
0xee,0xfd           = jnz	%d15, -0x6
0x6f,0x04,0x0d,0x80 = jnz.t	%d4, 0, 0x1a
# 0x44,0x4f           = ld.w	%d15,[%a4+]
0x8b,0x0f,0xc0,0x4a = eqany.b	%d4, %d15, 0
0x7e,0x55           = jne	%d15, %d5, 0xa
0xdf,0x04,0xfb,0x7f = jeq	%d4, 0, -0xa
0xb0,0xc4           = add.a	%a4, -4
# 0x04,0x4f           = ld.bu	%d15,[%a4+]
0xca,0xff           = caddn	%d15, %d15, -1
# 0x04,0x55           = ld.bu	%d5,[%a5+]
0x5f,0x5f,0xfd,0x7f = jeq	%d15, %d5, -0x6
0xab,0xf5,0x3f,0x55 = caddn	%d5, %d5, %d5, -1
0x52,0x52           = sub	%d2, %d15, %d5
0xbf,0x85,0x23,0x80 = jlt.u	%d5, 8, 0x46
0x2e,0x05           = jz.t	%d15, 0, 0xa
0xc2,0xf5           = add	%d5, -1
# 0x34,0x44           = st.b	[%a4],%d4
0x49,0x4f,0x01,0x0a = lea	%a15, [%a4]1
0x2e,0x14           = jz.t	%d15, 1, 0x8
# 0x24,0xf4           = st.b	[%a15+],%d4
0xc2,0xe5           = add	%d5, -2
0x8f,0x75,0x00,0xf1 = and	%d15, %d5, 7
0x06,0xd5           = sh	%d5, -3
0xdf,0x05,0x12,0x00 = jeq	%d5, 0, 0x24
0x76,0x4a           = jz	%d4, 0x14
0x37,0x04,0x68,0x00 = extr.u	%d0, %d4, 0, 8
0x8f,0x80,0x20,0x10 = sha	%d1, %d0, 8
0xa6,0x10           = or	%d0, %d1
0x8f,0x00,0x21,0x10 = sha	%d1, %d0, 16
0x02,0x01           = mov	%d1, %d0
0x60,0x52           = mov.a	%a2, %d5
# 0x89,0xf0,0x48,0x01 = st.d	[%a15+]8,%e0
0x02,0xf5           = mov	%d5, %d15
0x76,0x55           = jz	%d5, 0xa
0x6e,0x65           = jz	%d15, 0xca
0x92,0x49           = add	%d9, %d15, 4
0xdf,0x09,0x63,0x00 = jeq	%d9, 0, 0xc6
0xd9,0xff,0xe4,0x10 = lea	%a15, [%a15]3172
0xee,0x15           = jnz	%d15, 0x2a
0x6d,0xff,0x49,0xff = call	-0x16e
0x32,0x5f           = rsub	%d15
0x92,0x44           = add	%d4, %d15, 4
0xdf,0xf0,0x51,0x00 = jeq	%d0, -1, 0xa2
# 0xb5,0x42,0xe0,0x10 = st.a	[%a4]3168
# 0xd4,0xfc           = ld.a	%a12,[%a15]
0xb0,0xfc           = add.a	%a12, -1
# 0x54,0xcf           = ld.w	%d15,[%a12]
0x6f,0x0f,0xfc,0xff = jnz.t	%d15, 0, -0x8
0x3c,0x1d           = j	0x3a
0xb7,0x08,0x01,0xf0 = insert	%d15, %d8, 0, 0, 1
0x6f,0x08,0x18,0x80 = jnz.t	%d8, 0, 0x30
0xee,0x11           = jnz	%d15, 0x22
0x6d,0xff,0x23,0xff = call	-0x1ba
0x49,0xf4,0x04,0x0a = lea	%a4, [%a15]4
0x7d,0x42,0x0f,0x80 = jne.a	%a2, %a4, 0x1e
0x32,0x58           = rsub	%d8
0x6d,0xff,0x1b,0xff = call	-0x1ca
0x1e,0xf8           = jeq	%d15, -1, 0x10
# 0x74,0xca           = st.w	[%a12],%d10
0x40,0xcf           = mov.aa	%a15, %a12
0x40,0xfc           = mov.aa	%a12, %a15
# 0x54,0xc8           = ld.w	%d8,[%a12]
0x76,0x85           = jz	%d8, 0xa
0x6f,0x08,0xe2,0xff = jnz.t	%d8, 0, -0x3c
0x3f,0x98,0xe0,0xff = jlt.u	%d8, %d9, -0x40
0xdf,0x08,0x26,0x80 = jne	%d8, 0, 0x4c
0xbf,0x19,0x18,0x00 = jlt	%d9, 1, 0x30
0x6d,0xff,0x04,0xff = call	-0x1f8
0x9e,0xf2           = jeq	%d15, -1, 0x24
0x49,0xcf,0x04,0x0a = lea	%a15, [%a12]4
0x01,0xf2,0x20,0xf4 = lt.a	%d15, %a2, %a15
0xee,0x0d           = jnz	%d15, 0x1a
0x01,0x2f,0x30,0xf4 = ge.a	%d15, %a15, %a2
0xee,0x12           = jnz	%d15, 0x24
0x10,0x2f           = addsc.a	%a15, %a2, %d15, 0
0x6d,0xff,0xf3,0xfe = call	-0x21a
0x5e,0xf3           = jne	%d15, -1, 0x6
0x01,0xcf,0x20,0x20 = sub.a	%a2, %a15, %a12
# 0x74,0xcf           = st.w	[%a12],%d15
0x01,0xc9,0x00,0xf6 = addsc.a	%a15, %a12, %d9, 0
# 0x74,0xfa           = st.w	[%a15],%d10
0x9a,0x49           = add	%d15, %d9, 4
0x3f,0xf8,0x07,0x80 = jlt.u	%d8, %d15, 0xe
0xa2,0x98           = sub	%d8, %d9
# 0x74,0xf8           = st.w	[%a15],%d8
0x8f,0x19,0x40,0xf1 = or	%d15, %d9, 1
0x49,0xc2,0x04,0x0a = lea	%a2, [%a12]4
0xbd,0x04,0x31,0x00 = jz.a	%a4, 0x62
0x91,0x00,0x00,0xd7 = movh.a	%a13, 28672
0xb7,0x0f,0x01,0x80 = insert	%d8, %d15, 0, 0, 1
0xd9,0xdd,0xe4,0x10 = lea	%a13, [%a13]3172
0x01,0xc8,0x00,0xe6 = addsc.a	%a14, %a12, %d8, 0
# 0x54,0xef           = ld.w	%d15,[%a14]
0xae,0x03           = jnz.t	%d15, 0, 0x6
0x3c,0xf9           = j	-0xe
0x01,0xf0,0x00,0x26 = addsc.a	%a2, %a15, %d0, 0
0x7d,0xc2,0x05,0x80 = jne.a	%a2, %a12, 0xa
0x42,0x08           = add	%d8, %d0
0xee,0x10           = jnz	%d15, 0x20
0xb0,0x4e           = add.a	%a14, 4
0x7d,0xe2,0x0a,0x80 = jne.a	%a2, %a14, 0x14
0x6d,0xff,0xaa,0xff = call	-0xac
0x1e,0xf3           = jeq	%d15, -1, 0x6
0x0b,0x0f,0x90,0xf1 = min.u	%d15, %d15, %d0
# 0x74,0xdf           = st.w	[%a13],%d15
0xd9,0xff,0x04,0x00 = lea	%a15, [%a15]4
0x91,0x30,0x00,0x57 = movh.a	%a5, 28675
0xd9,0x55,0xc0,0x87 = lea	%a5, [%a5]32256
0x01,0x24,0x00,0x46 = addsc.a	%a4, %a2, %d4, 0
0x01,0x54,0x20,0xf4 = lt.a	%d15, %a4, %a5
0x91,0x40,0x00,0x57 = movh.a	%a5, 28676
0xd9,0x55,0xc0,0x88 = lea	%a5, [%a5]-29184
0x01,0x45,0x30,0xf4 = ge.a	%d15, %a5, %a4
# 0xf4,0xf4           = st.a	[%a15],%a4
# 0x89,0xa6,0x8c,0x09 = st.a	[%sp]12,%a6
# 0x78,0x02           = st.w	[%sp]8,%d15
# 0x09,0xd4,0x00,0x08 = ld.b	%d4,[%a13]
0xdf,0x04,0x50,0x02 = jeq	%d4, 0, 0x4a0
0xda,0x25           = mov	%d15, 37
0x7e,0x44           = jne	%d15, %d4, 0x8
# 0x09,0xd0,0x01,0x04 = ld.b	%d0,[+%a13]1
0x7e,0x08           = jne	%d15, %d0, 0x10
0xb0,0x1d           = add.a	%a13, 1
0x6d,0x00,0x48,0x02 = call	0x490
0x3c,0xf1           = j	-0x1e
0x0b,0xaa,0x10,0x88 = mov	%e8, %d10, %d10
# 0x09,0xdf,0x01,0x00 = ld.b	%d15,[%a13+]1
0x3b,0xd0,0x02,0x00 = mov	%d0, 45
0x7e,0x04           = jne	%d15, %d0, 0x8
0x8f,0x1a,0x40,0xa1 = or	%d10, %d10, 1
0x3b,0xb0,0x02,0x00 = mov	%d0, 43
0x7e,0x07           = jne	%d15, %d0, 0xe
0xbb,0xf0,0xfe,0x0f = mov.u	%d0, 65519
0x26,0xa0           = and	%d0, %d10
0x8f,0x80,0x40,0xa1 = or	%d10, %d0, 8
0x3c,0xf0           = j	-0x20
0x3b,0x00,0x02,0x00 = mov	%d0, 32
0x7e,0x06           = jne	%d15, %d0, 0xc
0x6f,0x3a,0xec,0xff = jnz.t	%d10, 3, -0x28
0x8f,0x0a,0x41,0xa1 = or	%d10, %d10, 16
0x3c,0xe8           = j	-0x30
0x3b,0x00,0x03,0x00 = mov	%d0, 48
0x8f,0x2a,0x40,0xa1 = or	%d10, %d10, 2
0x3c,0xe2           = j	-0x3c
0x3b,0x30,0x02,0x00 = mov	%d0, 35
0x8f,0x4a,0x40,0xa1 = or	%d10, %d10, 4
0x3c,0xdc           = j	-0x48
0x3b,0xa0,0x02,0x00 = mov	%d0, 42
0xfe,0x03           = jne	%d15, %d0, 0x26
# 0xd8,0x03           = ld.a	%a15,[%sp]12
0xb0,0x4f           = add.a	%a15, 4
# 0xf8,0x03           = st.a	[%sp]12,%a15
# 0x09,0xf8,0x3c,0xf9 = ld.w	%d8,[%a15]-4
0xce,0x84           = jgez	%d8, 0x8
0x13,0xa8,0x20,0xff = madd	%d15, %d15, %d8, 10
0x8b,0x0f,0x1d,0x80 = add	%d8, %d15, -48
0x8b,0x0f,0x1d,0x00 = add	%d0, %d15, -48
0xbf,0xa0,0xf6,0xff = jlt.u	%d0, 10, -0x14
0x3b,0xe0,0x02,0x00 = mov	%d0, 46
0x5f,0x0f,0x23,0x80 = jne	%d15, %d0, 0x46
0x8f,0x0a,0x42,0xa1 = or	%d10, %d10, 32
0xfe,0x05           = jne	%d15, %d0, 0x2a
# 0x09,0xf9,0x3c,0xf9 = ld.w	%d9,[%a15]-4
0xce,0x96           = jgez	%d9, 0xc
0x8f,0x1a,0x40,0xf1 = or	%d15, %d10, 1
0xbb,0xf0,0xfd,0xaf = mov.u	%d10, 65503
0x26,0xfa           = and	%d10, %d15
0x13,0xa9,0x20,0xff = madd	%d15, %d15, %d9, 10
0x8b,0x0f,0x1d,0x90 = add	%d9, %d15, -48
0x3b,0xc0,0x06,0x00 = mov	%d0, 108
0x8f,0x0a,0x48,0xa1 = or	%d10, %d10, 128
0x3b,0x80,0x06,0x00 = mov	%d0, 104
0x8f,0x0a,0x44,0xa1 = or	%d10, %d10, 64
0x3b,0xc0,0x04,0x00 = mov	%d0, 76
0x8f,0x0a,0x50,0xa1 = or	%d10, %d10, 256
0x3b,0xa0,0x06,0x00 = mov	%d0, 106
0xb7,0x1a,0x81,0xa4 = insert	%d10, %d10, 1, 9, 1
0x3b,0xa0,0x07,0x00 = mov	%d0, 122
0xb7,0x1a,0x01,0xa5 = insert	%d10, %d10, 1, 10, 1
0x3b,0x40,0x07,0x00 = mov	%d0, 116
0xfe,0x01           = jne	%d15, %d0, 0x22
0xb7,0x1a,0x81,0xa5 = insert	%d10, %d10, 1, 11, 1
# 0x09,0xd0,0x00,0x08 = ld.b	%d0,[%a13]
0xb7,0x1a,0x01,0xa6 = insert	%d10, %d10, 1, 12, 1
0x3b,0x30,0x06,0x00 = mov	%d0, 99
0x5f,0x0f,0x2f,0x80 = jne	%d15, %d0, 0x5e
0x8f,0x1a,0x00,0xf1 = and	%d15, %d10, 1
0xee,0x0e           = jnz	%d15, 0x1c
0x3b,0x00,0x02,0x40 = mov	%d4, 32
0x6d,0x00,0x9f,0x01 = call	0x33e
0x7f,0x89,0x04,0x00 = jge	%d9, %d8, 0x8
0xff,0x28,0xf6,0x7f = jge	%d8, 2, -0x14
# 0x09,0xf0,0x3c,0xf9 = ld.w	%d0,[%a15]-4
0x37,0x00,0x48,0x40 = extr	%d4, %d0, 0, 8
0x6d,0x00,0x8e,0x01 = call	0x31c
0xdf,0x0f,0x37,0x7f = jeq	%d15, 0, -0x192
0x6d,0x00,0x84,0x01 = call	0x308
0x7f,0x89,0x2c,0x7f = jge	%d9, %d8, -0x1a8
0x1d,0xff,0x28,0xff = j	-0x1b0
0x3b,0x40,0x06,0x00 = mov	%d0, 100
0xbe,0x01           = jeq	%d15, %d0, 0x22
0x3b,0x90,0x06,0x00 = mov	%d0, 105
0x3e,0x0e           = jeq	%d15, %d0, 0x1c
0x3b,0xf0,0x06,0x00 = mov	%d0, 111
0x3e,0x0b           = jeq	%d15, %d0, 0x16
0x3b,0x80,0x07,0x00 = mov	%d0, 120
0x3b,0x80,0x05,0x00 = mov	%d0, 88
0x3b,0x50,0x07,0x00 = mov	%d0, 117
0x5f,0x0f,0x59,0x80 = jne	%d15, %d0, 0xb2
0x7e,0x02           = jne	%d15, %d0, 0x4
0x3b,0x00,0x08,0x01 = mov	%d0, 4224
0x0f,0x0a,0x80,0x10 = and	%d1, %d10, %d0
0x5f,0x01,0x04,0x00 = jeq	%d1, %d0, 0x8
0x6f,0x9a,0x05,0x00 = jz.t	%d10, 9, 0xa
0x3b,0x80,0x00,0x10 = mov	%d1, 8
0x5f,0x10,0x09,0x80 = jne	%d0, %d1, 0x12
0x49,0xff,0x08,0x0a = lea	%a15, [%a15]8
# 0x09,0xf0,0x78,0xf9 = ld.d	%e0,[%a15]-8
0x0b,0x00,0x00,0x08 = mov	%e0, %d0
0x0b,0x01,0x10,0x48 = mov	%e4, %d1, %d0
0x3b,0x00,0x04,0x01 = mov	%d0, 4160
0x5f,0x01,0x0d,0x80 = jne	%d1, %d0, 0x1a
0x37,0x04,0x48,0x00 = extr	%d0, %d4, 0, 8
0x37,0x04,0x68,0x40 = extr.u	%d4, %d4, 0, 8
0x3b,0x00,0x04,0x00 = mov	%d0, 64
0x5f,0x01,0x0b,0x80 = jne	%d1, %d0, 0x16
0x76,0x26           = jz	%d2, 0xc
0x37,0x04,0x50,0x00 = extr	%d0, %d4, 0, 16
0x0b,0x00,0x00,0x48 = mov	%e4, %d0
0x37,0x04,0x70,0x40 = extr.u	%d4, %d4, 0, 16
0x6f,0x5a,0x06,0x00 = jz.t	%d10, 5, 0xc
0xbb,0xd0,0xff,0x0f = mov.u	%d0, 65533
0x26,0x0a           = and	%d10, %d0
0x0b,0xfa,0x10,0x68 = mov	%e6, %d10, %d15
# 0x89,0xa4,0x40,0x09 = st.d	[%sp],%e4
0x0b,0x89,0x10,0x48 = mov	%e4, %d9, %d8
0x3b,0x30,0x07,0x00 = mov	%d0, 115
0xfe,0x06           = jne	%d15, %d0, 0x2c
0x6f,0x5a,0x06,0x80 = jnz.t	%d10, 5, 0xc
0xbb,0xf0,0xff,0x9f = mov.u	%d9, 65535
0x9b,0xf9,0xff,0x97 = addih	%d9, %d9, 32767
0x0b,0xa8,0x10,0x48 = mov	%e4, %d8, %d10
0x02,0x96           = mov	%d6, %d9
0x49,0xa6,0x08,0x0a = lea	%a6, [%sp]8
# 0x09,0xf4,0xbc,0xf9 = ld.a	%a4,[%a15]-4
0x6d,0x00,0xab,0x02 = call	0x556
0x1d,0xff,0xa6,0xfe = j	-0x2b4
0x3b,0x60,0x06,0x00 = mov	%d0, 102
0xbe,0x06           = jeq	%d15, %d0, 0x2c
0x3b,0x60,0x04,0x00 = mov	%d0, 70
0xbe,0x03           = jeq	%d15, %d0, 0x26
0x3b,0x50,0x06,0x00 = mov	%d0, 101
0xbe,0x00           = jeq	%d15, %d0, 0x20
0x3b,0x50,0x04,0x00 = mov	%d0, 69
0x3e,0x0d           = jeq	%d15, %d0, 0x1a
0x3b,0x70,0x06,0x00 = mov	%d0, 103
0x3b,0x70,0x04,0x00 = mov	%d0, 71
0x3b,0x10,0x06,0x00 = mov	%d0, 97
0x3b,0x10,0x04,0x00 = mov	%d0, 65
0x8f,0x0a,0x02,0x11 = and	%d1, %d10, 32
0xab,0x69,0x80,0x91 = sel	%d9, %d1, %d9, 6
0x02,0xf6           = mov	%d6, %d15
0x3c,0x2c           = j	0x58
0x3b,0x20,0x07,0x00 = mov	%d0, 114
0xfe,0x08           = jne	%d15, %d0, 0x30
0x6f,0x6a,0x08,0x00 = jz.t	%d10, 6, 0x10
0x09,0xf0,0x3c,0xfa = ld.q	%d0, [%a15]-4
0x8f,0x0a,0x02,0xf1 = and	%d15, %d10, 32
0xea,0x69           = cmovn	%d9, %d15, 6
0x4b,0xf0,0x51,0xf1 = q31tof	%d15, %d0, %d15
0x3b,0x60,0x06,0x60 = mov	%d6, 102
0x3b,0x20,0x05,0x00 = mov	%d0, 82
0xfe,0x09           = jne	%d15, %d0, 0x32
# 0x09,0xf4,0x78,0xf9 = ld.d	%e4,[%a15]-8
0x6d,0xff,0x32,0xd5 = call	-0x559c
# 0x74,0xa2           = st.w	[%sp],%d2
0x02,0xa7           = mov	%d7, %d10
0x6d,0xff,0x2b,0xfa = call	-0xbaa
0x1d,0xff,0x4d,0xfe = j	-0x366
0x3b,0x00,0x07,0x00 = mov	%d0, 112
0x5f,0x0f,0x5d,0x80 = jne	%d15, %d0, 0xba
0x6f,0x8a,0x45,0x00 = jz.t	%d10, 8, 0x8a
0x6f,0x0a,0x0e,0x80 = jnz.t	%d10, 0, 0x1c
0xda,0x11           = mov	%d15, 17
0x6d,0x00,0x91,0x00 = call	0x122
0x3f,0x8f,0xf8,0xff = jlt.u	%d15, %d8, -0x10
0xa0,0x3e           = mov.a	%a14, 3
# 0x09,0xff,0x3f,0xf4 = ld.b	%d15,[+%a15]-1
0x37,0x0f,0x68,0x40 = extr.u	%d4, %d15, 0, 8
0x6d,0x00,0x00,0x01 = call	0x200
0xfc,0xe7           = loop	%a14, -0x12
0x3b,0xa0,0x03,0x40 = mov	%d4, 58
0x6d,0x00,0x79,0x00 = call	0xf2
0x49,0xff,0x04,0x0a = lea	%a15, [%a15]4
0x6d,0x00,0xeb,0x00 = call	0x1d6
0x6d,0x00,0x62,0x00 = call	0xc4
0x1d,0xff,0x04,0xfe = j	-0x3f8
0x02,0x45           = mov	%d5, %d4
0x8f,0x2a,0x40,0x71 = or	%d7, %d10, 2
# 0x89,0xa0,0x40,0x09 = st.d	[%sp],%e0
0x3b,0x80,0x07,0x60 = mov	%d6, 120
0x6d,0x00,0xdf,0x00 = call	0x1be
0x1d,0xff,0xee,0xfd = j	-0x424
0x3b,0xe0,0x06,0x00 = mov	%d0, 110
0x5f,0x0f,0x37,0x80 = jne	%d15, %d0, 0x6e
0x0f,0x0a,0x80,0xf0 = and	%d15, %d10, %d0
0x6f,0x9a,0x0e,0x00 = jz.t	%d10, 9, 0x1c
# 0x09,0xff,0xbc,0xf9 = ld.a	%a15,[%a15]-4
# 0x09,0xa0,0x08,0x09 = ld.w	%d0,[%sp]8
# 0x89,0xf0,0x40,0x09 = st.d	[%a15],%e0
0x1d,0xff,0xd7,0xfd = j	-0x452
0x7e,0xaa           = jne	%d15, %d10, 0x14
0x1d,0xff,0xc9,0xfd = j	-0x46e
0x5f,0x0a,0x0b,0x80 = jne	%d10, %d0, 0x16
0x1d,0xff,0xbe,0xfd = j	-0x484
0x1d,0xff,0xb5,0xfd = j	-0x496
0xda,0x19           = mov	%d15, 25
# 0x59,0xff,0xcc,0x10 = st.w	[%a15]3148
# 0x09,0xa2,0x08,0x09 = ld.w	%d2,[%sp]8
0x6d,0x00,0xb8,0x01 = call	0x370
0x6f,0x08,0x19,0x80 = jnz.t	%d8, 0, 0x32
0x6d,0xff,0x42,0xfe = call	-0x37c
0x3f,0xfa,0xf9,0x7f = jlt	%d10, %d15, -0xe
0x3f,0xf9,0xf7,0x7f = jlt	%d9, %d15, -0x12
0xc2,0xf9           = add	%d9, -1
# 0x09,0xf4,0x01,0x00 = ld.b	%d4,[%a15+]1
0xdf,0x04,0x11,0x00 = jeq	%d4, 0, 0x22
0x6d,0xff,0x33,0xfe = call	-0x39a
0x8a,0xff           = cadd	%d15, %d15, -1
0xdf,0x09,0xf6,0xff = jne	%d9, 0, -0x14
0x6d,0xff,0x28,0xfe = call	-0x3b0
0xee,0xf9           = jnz	%d15, -0xe
0x02,0x6e           = mov	%d14, %d6
0xda,0x58           = mov	%d15, 88
0x02,0x79           = mov	%d9, %d7
# 0x09,0xac,0x60,0x09 = ld.d	%e12,[%sp]32
0x5f,0xef,0x73,0x00 = jeq	%d15, %d14, 0xe6
0xda,0x64           = mov	%d15, 100
0x3e,0xed           = jeq	%d15, %d14, 0x1a
0xda,0x69           = mov	%d15, 105
0x3e,0xeb           = jeq	%d15, %d14, 0x16
0xda,0x6f           = mov	%d15, 111
0x5f,0xef,0x6c,0x00 = jeq	%d15, %d14, 0xd8
0xda,0x75           = mov	%d15, 117
0xbe,0xe4           = jeq	%d15, %d14, 0x28
0xda,0x78           = mov	%d15, 120
0x5f,0xef,0x67,0x00 = jeq	%d15, %d14, 0xce
0x1d,0x00,0xed,0x00 = j	0x1da
0x0b,0x0c,0x50,0xf1 = ge.u	%d15, %d12, %d0
0x0b,0x1d,0x00,0xf2 = and.eq	%d15, %d13, %d1
0x0b,0xd1,0x90,0xf2 = or.lt	%d15, %d1, %d13
0x3b,0xd0,0x02,0x80 = mov	%d8, 45
0x0b,0xc0,0xc0,0xc0 = subx	%d12, %d0, %d12
0x0b,0xd1,0xd0,0xd0 = subc	%d13, %d1, %d13
0x0b,0xcd,0x10,0x48 = mov	%e4, %d13, %d12
0x40,0xa4           = mov.aa	%a4, %sp
0x3b,0xa0,0x00,0x60 = mov	%d6, 10
0x6d,0xff,0x93,0xff = call	-0xda
0xf6,0xb6           = jnz	%d11, 0xc
0xba,0x0c           = eq	%d15, %d12, 0
0x8b,0x0d,0x00,0xf4 = and.eq	%d15, %d13, 0
0xdf,0x0f,0xdf,0x80 = jne	%d15, 0, 0x1be
0x6d,0x00,0x9b,0x02 = call	0x536
0x37,0x02,0x68,0xc0 = extr.u	%d12, %d2, 0, 8
0xdf,0x08,0x11,0x80 = jne	%d8, 0, 0x22
0x3e,0xe8           = jeq	%d15, %d14, 0x10
0x8f,0x89,0x01,0x01 = and	%d0, %d9, 24
0x3b,0xb0,0x02,0x80 = mov	%d8, 43
0x8f,0x89,0x01,0xf1 = and	%d15, %d9, 24
0x8b,0x0f,0x01,0xf2 = eq	%d15, %d15, 16
0xab,0x08,0xa2,0x8f = seln	%d8, %d15, %d8, 32
0x76,0x8c           = jz	%d8, 0x18
0xab,0xfa,0x1f,0xaa = cadd	%d10, %d10, %d10, -1
0x8f,0x39,0x00,0xf1 = and	%d15, %d9, 3
0x6d,0xff,0x11,0xff = call	-0x1de
0x6f,0x09,0x14,0x80 = jnz.t	%d9, 0, 0x28
0x8f,0x29,0x00,0xf1 = and	%d15, %d9, 2
0x86,0x4f           = sha	%d15, 4
0x8b,0x0f,0x02,0xf0 = add	%d15, %d15, 32
0x6d,0xff,0x01,0xff = call	-0x1fe
0xc2,0xfa           = add	%d10, -1
0x7f,0xab,0x04,0x00 = jge	%d11, %d10, 0x8
0x3f,0xac,0xf8,0x7f = jlt	%d12, %d10, -0x10
0x76,0x8e           = jz	%d8, 0x1c
0x6d,0xff,0xf6,0xfe = call	-0x214
0x61,0xff,0x0f,0xd5 = fcall	-0x55e2
0x6d,0xff,0xf0,0xfe = call	-0x220
0x3f,0xbc,0xf9,0x7f = jlt	%d12, %d11, -0xe
0x1d,0x00,0x8a,0x00 = j	0x114
0x8b,0xfe,0x26,0x82 = ne	%d8, %d14, 111
0x8f,0x38,0x20,0xf0 = sha	%d15, %d8, 3
0x8b,0x8f,0x00,0x60 = add	%d6, %d15, 8
0x6d,0xff,0x3a,0xff = call	-0x18c
0xfe,0xe3           = jne	%d15, %d14, 0x26
0x40,0xa2           = mov.aa	%a2, %sp
0x6e,0x10           = jz	%d15, 0x20
0x8b,0xf0,0x1b,0xf0 = add	%d15, %d0, -65
0x37,0x0f,0x68,0x10 = extr.u	%d1, %d15, 0, 8
0x3f,0x1f,0x05,0x80 = jlt.u	%d15, %d1, 0xa
0x8b,0x00,0x02,0xf0 = add	%d15, %d0, 32
# 0x09,0x2f,0x01,0x04 = ld.b	%d15,[+%a2]1
0xee,0xf2           = jnz	%d15, -0x1c
0x6d,0x00,0x34,0x02 = call	0x468
0x37,0x02,0x68,0xf0 = extr.u	%d15, %d2, 0, 8
# 0x78,0x06           = st.w	[%sp]24,%d15
0x8b,0x0c,0x20,0xf2 = ne	%d15, %d12, 0
0x8b,0x0d,0x00,0xf5 = or.ne	%d15, %d13, 0
0xee,0x0a           = jnz	%d15, 0x14
0xdf,0x08,0x6a,0x80 = jne	%d8, 0, 0xd4
0x6f,0x29,0x68,0x00 = jz.t	%d9, 2, 0xd0
0xbb,0xb0,0xff,0xff = mov.u	%d15, 65531
0x26,0xf9           = and	%d9, %d15
0x6f,0x29,0x1b,0x00 = jz.t	%d9, 2, 0x36
0x6f,0x19,0x13,0x00 = jz.t	%d9, 1, 0x26
0x61,0xff,0xcd,0xd4 = fcall	-0x5666
0x6d,0xff,0xae,0xfe = call	-0x2a4
0x02,0xe4           = mov	%d4, %d14
0x6d,0xff,0xa7,0xfe = call	-0x2b2
0x7e,0xe5           = jne	%d15, %d14, 0xa
# 0x58,0x06           = ld.w	%d15,[%sp]24
0x3f,0xbf,0x03,0x00 = jlt	%d15, %d11, 0x6
0x92,0x1b           = add	%d11, %d15, 1
0x6f,0x29,0x09,0x00 = jz.t	%d9, 2, 0x12
0x76,0x87           = jz	%d8, 0xe
0xc2,0x2b           = add	%d11, 2
0xc2,0x2f           = add	%d15, 2
0x6f,0x09,0x15,0x80 = jnz.t	%d9, 0, 0x2a
0x8b,0x0f,0x02,0xc0 = add	%d12, %d15, 32
0x6d,0xff,0x84,0xfe = call	-0x2f8
0x7f,0xab,0x05,0x00 = jge	%d11, %d10, 0xa
0x3f,0xaf,0xf7,0x7f = jlt	%d15, %d10, -0x12
0x6f,0x29,0x19,0x00 = jz.t	%d9, 2, 0x32
0xdf,0x08,0x17,0x00 = jeq	%d8, 0, 0x2e
0x61,0xff,0x95,0xd4 = fcall	-0x56d6
0x6d,0xff,0x76,0xfe = call	-0x314
0x6d,0xff,0x6f,0xfe = call	-0x322
0x61,0xff,0x86,0xd4 = fcall	-0x56f4
0x6d,0xff,0x67,0xfe = call	-0x332
0x3f,0xbf,0xf8,0x7f = jlt	%d15, %d11, -0x10
0xbb,0xf0,0xf7,0x4f = mov.u	%d4, 65407
0xbb,0xf0,0xff,0x6f = mov.u	%d6, 65535
0x26,0x94           = and	%d4, %d9
0x02,0xa5           = mov	%d5, %d10
0x9b,0xf6,0xff,0x67 = addih	%d6, %d6, 32767
0x3b,0x00,0x03,0x40 = mov	%d4, 48
# 0x54,0x5f           = ld.w	%d15,[%a5]
# 0x74,0x5f           = st.w	[%a5],%d15
0x49,0xfd,0x16,0x0a = lea	%a13, [%a15]22
0x02,0x68           = mov	%d8, %d6
# 0x34,0xdf           = st.b	[%a13],%d15
0x02,0x86           = mov	%d6, %d8
0x0b,0xab,0x10,0x48 = mov	%e4, %d11, %d10
0x6d,0xff,0x07,0xd5 = call	-0x55f2
0x23,0x82,0x0a,0x0a = msub	%d0, %d10, %d2, %d8
0x0b,0x23,0x10,0xa8 = mov	%e10, %d3, %d2
0x8b,0xa0,0x60,0xf2 = lt.u	%d15, %d0, 10
0xca,0x70           = caddn	%d0, %d15, 7
0x8b,0x00,0x03,0xf0 = add	%d15, %d0, 48
# 0x89,0xdf,0x3f,0xf4 = st.b	[+%a13]-1,%d15
0x8b,0x02,0x20,0xf2 = ne	%d15, %d2, 0
0x8b,0x03,0x00,0xf5 = or.ne	%d15, %d3, 0
0xee,0xeb           = jnz	%d15, -0x2a
# 0x24,0xff           = st.b	[%a15+],%d15
0xee,0xfe           = jnz	%d15, -0x4
0x40,0xc2           = mov.aa	%a2, %a12
0x8f,0xc8,0x3f,0x40 = sha	%d4, %d8, -4
0x0b,0x4f,0x20,0x01 = lt	%d0, %d15, %d4
0xda,0x37           = mov	%d15, 55
0xab,0x0f,0x83,0xf0 = sel	%d15, %d0, %d15, 48
0x42,0xf4           = add	%d4, %d15
0x6d,0xff,0x75,0xff = call	-0x116
0x8f,0xf8,0x00,0x01 = and	%d0, %d8, 15
0x0b,0x0f,0x20,0x11 = lt	%d1, %d15, %d0
0xab,0x0f,0x83,0x41 = sel	%d4, %d1, %d15, 48
0x42,0x04           = add	%d4, %d0
0x1d,0xff,0x68,0xff = j	-0x130
0x6d,0xff,0xbd,0xf9 = call	-0xc86
0x20,0x50           = sub.a	%sp, 80
# 0x89,0xa4,0x38,0x09 = st.w	[%sp]56,%d4
# 0x89,0xa6,0x2c,0x09 = st.w	[%sp]44,%d6
# 0x89,0xa7,0x34,0x09 = st.w	[%sp]52,%d7
# 0x09,0xaa,0x10,0x19 = ld.w	%d10,[%sp]80
# 0x78,0x0c           = st.w	[%sp]48,%d15
# 0x89,0xa9,0x08,0x19 = st.w	[%sp]72,%d9
# 0x89,0xa9,0x28,0x09 = st.w	[%sp]40,%d9
0x02,0xa0           = mov	%d0, %d10
# 0x89,0xa9,0x00,0x19 = st.w	[%sp]64,%d9
0xb7,0x00,0x89,0xfb = insert	%d15, %d0, 0, 23, 9
# 0x78,0x11           = st.w	[%sp]68,%d15
0x37,0x00,0xe8,0xfb = extr.u	%d15, %d0, 23, 8
# 0x78,0x08           = st.w	[%sp]32,%d15
0x02,0x58           = mov	%d8, %d5
0x02,0x9d           = mov	%d13, %d9
0x8b,0xff,0x0f,0xc2 = eq	%d12, %d15, 255
0x7b,0x00,0xf8,0xb3 = movh	%d11, 16256
0x76,0xc6           = jz	%d12, 0xc
# 0x58,0x11           = ld.w	%d15,[%sp]68
0x02,0x9c           = mov	%d12, %d9
# 0x09,0xad,0x30,0x09 = ld.w	%d13,[%sp]48
# 0x58,0x08           = ld.w	%d15,[%sp]32
# 0x78,0x13           = st.w	[%sp]76,%d15
0xf6,0x8a           = jnz	%d8, 0x14
# 0x58,0x0b           = ld.w	%d15,[%sp]44
0x7e,0x03           = jne	%d15, %d0, 0x6
# 0x58,0x0d           = ld.w	%d15,[%sp]52
0x6f,0x5f,0x21,0x80 = jnz.t	%d15, 5, 0x42
0x82,0x78           = mov	%d8, 7
0x8f,0x3f,0x00,0x00 = sh	%d0, %d15, 3
0x8f,0xc3,0x1f,0x10 = sh	%d1, %d3, -4
0x77,0x23,0x00,0x0e = dextr	%d0, %d3, %d2, 28
0x0b,0x01,0x10,0x28 = mov	%e2, %d1, %d0
0xfb,0xf0,0x00,0x00 = mov	%e0, 15
0xba,0x00           = eq	%d15, %d0, 0
0x8b,0x01,0x00,0xf4 = and.eq	%d15, %d1, 0
# 0x78,0x0f           = st.w	[%sp]60,%d15
0x6d,0x00,0x14,0x08 = call	0x1028
0x76,0x25           = jz	%d2, 0xa
0xda,0x2d           = mov	%d15, 45
0x67,0xaa,0xbf,0xaf = insn.t	%d10, %d10, 31, %d10, 31
0x8f,0x8f,0x01,0x01 = and	%d0, %d15, 24
0xda,0x2b           = mov	%d15, 43
0x8b,0x00,0x01,0x02 = eq	%d0, %d0, 16
# 0x58,0x0f           = ld.w	%d15,[%sp]60
0xab,0x0f,0xa2,0xf0 = seln	%d15, %d0, %d15, 32
# 0x09,0xa0,0x00,0x19 = ld.w	%d0,[%sp]64
0xaa,0x10           = cmov	%d0, %d15, 1
# 0x89,0xa0,0x00,0x19 = st.w	[%sp]64,%d0
0xdf,0x0d,0x16,0x00 = jeq	%d13, 0, 0x2c
0xd9,0xff,0xa0,0xea = lea	%a15, [%a15]-21600
0x2e,0x37           = jz.t	%d15, 3, 0xe
0xd9,0xff,0x24,0x00 = lea	%a15, [%a15]36
0x3c,0x1b           = j	0x36
0xd9,0xff,0x08,0x10 = lea	%a15, [%a15]72
0xdf,0x0c,0x1d,0x00 = jeq	%d12, 0, 0x3a
0x2e,0x36           = jz.t	%d15, 3, 0xc
0xd9,0xff,0x0c,0x10 = lea	%a15, [%a15]76
0xd9,0xff,0x10,0x10 = lea	%a15, [%a15]80
# 0x58,0x10           = ld.w	%d15,[%sp]64
0xbb,0x90,0xff,0x0f = mov.u	%d0, 65529
0x92,0x39           = add	%d9, %d15, 3
# 0x78,0x0d           = st.w	[%sp]52,%d15
0x1d,0x00,0x8c,0x01 = j	0x318
0x5f,0x0f,0x27,0x80 = jne	%d15, %d0, 0x4e
0xab,0x1f,0x18,0xff = cadd	%d15, %d15, %d15, -127
0x92,0x30           = add	%d0, %d15, 3
0xf6,0x83           = jnz	%d8, 0x6
0x2e,0x22           = jz.t	%d15, 2, 0x4
0x42,0x80           = add	%d0, %d8
0x3b,0xc0,0xf9,0x1f = mov	%d1, -100
0xc2,0x20           = add	%d0, 2
0x7f,0xf1,0x06,0x00 = jge	%d1, %d15, 0xc
0x3b,0x40,0x06,0x10 = mov	%d1, 100
0x3f,0x1f,0x04,0x00 = jlt	%d15, %d1, 0x8
0x3b,0x60,0xff,0x1f = mov	%d1, -10
0x3b,0xa0,0x00,0x10 = mov	%d1, 10
# 0x58,0x0c           = ld.w	%d15,[%sp]48
0x12,0x09           = add	%d9, %d15, %d0
0x1d,0x00,0x5f,0x01 = j	0x2be
0x49,0xaf,0x0a,0x0a = lea	%a15, [%sp]10
0x6e,0x75           = jz	%d15, 0xea
0x49,0xa4,0x14,0x0a = lea	%a4, [%sp]20
0x6d,0x00,0xd0,0x08 = call	0x11a0
# 0x09,0xac,0x14,0x09 = ld.w	%d12,[%sp]20
0x37,0x0c,0xe8,0xfb = extr.u	%d15, %d12, 23, 8
0x6e,0x55           = jz	%d15, 0xaa
0xbb,0xf0,0x28,0xec = mov.u	%d14, 49807
0x49,0xae,0x13,0x0a = lea	%a14, [%sp]19
0x7b,0x00,0x12,0xd4 = movh	%d13, 16672
0x9b,0x5e,0xcf,0xe3 = addih	%d14, %d14, 15605
0x3c,0x3f           = j	0x7e
0x49,0xa2,0x0a,0x0a = lea	%a2, [%sp]10
0x7d,0x2e,0x0c,0x80 = jne.a	%a14, %a2, 0x18
0x49,0xaf,0x12,0x0a = lea	%a15, [%sp]18
0xa0,0x72           = mov.a	%a2, 7
# 0x09,0xf0,0x3f,0xf4 = ld.b	%d0,[+%a15]-1
# 0x89,0xe0,0x3f,0xf4 = st.b	[+%a14]-1
0xfc,0x2c           = loop	%a2, -0x8
# 0x58,0x05           = ld.w	%d15,[%sp]20
0x9b,0xc0,0xdc,0x03 = addih	%d0, %d0, 15820
0x4b,0x0f,0x41,0x40 = mul.f	%d4, %d15, %d0
0x6d,0x00,0xa7,0x08 = call	0x114e
# 0x89,0xa2,0x06,0x09 = st.w	[%sp]6,%d2
0xdf,0x09,0x14,0x80 = jne	%d9, 0, 0x28
0x6b,0x0e,0x21,0xf2 = add.f	%d15, %d2, %d14
0x4b,0xdb,0x41,0xb0 = mul.f	%d11, %d11, %d13
0x4b,0xdf,0x41,0x40 = mul.f	%d4, %d15, %d13
0x6d,0xff,0x22,0xfe = call	-0x3bc
0x76,0x2a           = jz	%d2, 0x14
0x4b,0xbc,0x51,0x40 = div.f	%d4, %d12, %d11
0x6d,0x00,0x93,0x08 = call	0x1126
# 0x09,0xaf,0x06,0x09 = ld.w	%d15,[%sp]6
0x6b,0x0e,0x21,0xff = add.f	%d15, %d15, %d14
0x6d,0xff,0x10,0xfe = call	-0x3e0
0x8b,0x02,0x03,0xf0 = add	%d15, %d2, 48
# 0x89,0xef,0x3f,0xf4 = st.b	[+%a14]-1,%d15
# 0x58,0x0a           = ld.w	%d15,[%sp]40
# 0x78,0x0a           = st.w	[%sp]40,%d15
0x37,0x0f,0xe8,0xfb = extr.u	%d15, %d15, 23, 8
0xee,0xbf           = jnz	%d15, -0x82
# 0x04,0xef           = ld.bu	%d15,[%a14+]
0x49,0xa2,0x13,0x0a = lea	%a2, [%sp]19
0x01,0x2e,0x20,0xf4 = lt.a	%d15, %a14, %a2
0xee,0xfa           = jnz	%d15, -0xc
0x4b,0x0a,0x01,0xf0 = cmp.f	%d15, %d10, %d0
0x6f,0x2f,0x12,0x00 = jz.t	%d15, 2, 0x24
0x7b,0x00,0x12,0x04 = movh	%d0, 16672
0x4b,0x0a,0x41,0xa0 = mul.f	%d10, %d10, %d0
0x4b,0x0a,0x41,0xf0 = mul.f	%d15, %d10, %d0
# 0x89,0xaf,0x06,0x09 = st.w	[%sp]6,%d15
0x4b,0xbf,0x01,0xf0 = cmp.f	%d15, %d15, %d11
0x6f,0x0f,0xf5,0xff = jnz.t	%d15, 0, -0x16
0x3b,0x60,0x06,0x10 = mov	%d1, 102
0x02,0x80           = mov	%d0, %d8
0x3e,0x14           = jeq	%d15, %d1, 0x8
0x3b,0x60,0x04,0x10 = mov	%d1, 70
0x7e,0x13           = jne	%d15, %d1, 0x6
0x12,0x80           = add	%d0, %d15, %d8
0x3b,0x50,0x06,0x10 = mov	%d1, 101
0x3b,0x50,0x04,0x10 = mov	%d1, 69
0x7e,0x12           = jne	%d15, %d1, 0x4
0xce,0x03           = jgez	%d0, 0x6
0x8b,0x70,0x00,0xf3 = min	%d15, %d0, 7
0x10,0xa2           = addsc.a	%a2, %sp, %d15, 0
0x49,0x2e,0x0a,0x0a = lea	%a14, [%a2]10
0x7b,0x00,0x12,0xf4 = movh	%d15, 16672
0x49,0xa4,0x06,0x0a = lea	%a4, [%sp]6
0x4b,0xfa,0x41,0x40 = mul.f	%d4, %d10, %d15
0x6d,0x00,0x3d,0x08 = call	0x107a
# 0x09,0xa4,0x06,0x09 = ld.w	%d4,[%sp]6
0x6d,0xff,0xbf,0xfd = call	-0x482
0x01,0xfe,0x20,0xf4 = lt.a	%d15, %a14, %a15
0x01,0x2f,0x20,0xf4 = lt.a	%d15, %a15, %a2
0xee,0xe9           = jnz	%d15, -0x2e
# 0x09,0xef,0x00,0x08 = ld.b	%d15,[%a14]
0x40,0xef           = mov.aa	%a15, %a14
0xc2,0x5f           = add	%d15, 5
0x01,0xef,0x30,0xf4 = ge.a	%d15, %a15, %a14
# 0x09,0xef,0x3f,0xf4 = ld.b	%d15,[+%a14]-1
# 0x34,0xef           = st.b	[%a14],%d15
0x49,0xef,0x01,0x0a = lea	%a15, [%a14]1
# 0x09,0xe0,0x00,0x08 = ld.b	%d0,[%a14]
0xda,0x39           = mov	%d15, 57
0x3f,0x0f,0xeb,0x7f = jlt	%d15, %d0, -0x2a
# 0x89,0xf9,0x3f,0xf0 = st.b	[%a15+]-1,%d9
# 0x09,0xf0,0x00,0x08 = ld.b	%d0,[%a15]
0x5f,0x0f,0xf6,0x7f = jeq	%d15, %d0, -0x14
0x5f,0x0f,0x3c,0x00 = jeq	%d15, %d0, 0x78
0x5f,0x0f,0x38,0x00 = jeq	%d15, %d0, 0x70
0x3f,0xf8,0x04,0x00 = jlt	%d8, %d15, 0x8
0xff,0xdf,0x33,0x00 = jge	%d15, -3, 0x66
0x3b,0x50,0x06,0x20 = mov	%d2, 101
# 0x09,0xa1,0x0a,0x08 = ld.b	%d1,[%sp]10
0x3e,0x24           = jeq	%d15, %d2, 0x8
0x3b,0x50,0x04,0x20 = mov	%d2, 69
0x7e,0x2c           = jne	%d15, %d2, 0x18
0x49,0xaf,0x0b,0x0a = lea	%a15, [%sp]11
0xae,0x22           = jnz.t	%d15, 2, 0x4
0x76,0x15           = jz	%d1, 0xa
0x8b,0xf8,0x1f,0x20 = add	%d2, %d8, -1
0x2e,0x23           = jz.t	%d15, 2, 0x6
0xb0,0x1f           = add.a	%a15, 1
0xc2,0x11           = add	%d1, 1
0x3f,0x21,0xf9,0x7f = jlt	%d1, %d2, -0xe
0x8b,0x40,0x00,0x90 = add	%d9, %d0, 4
0x3c,0x45           = j	0x8a
0x7e,0x0f           = jne	%d15, %d0, 0x1e
# 0x09,0xa0,0x28,0x09 = ld.w	%d0,[%sp]40
0xfa,0x10           = lt	%d15, %d0, 1
0xab,0x10,0xa0,0x9f = seln	%d9, %d15, %d0, 1
0x42,0xf9           = add	%d9, %d15
0xf6,0x84           = jnz	%d8, 0x8
0x6f,0x2f,0x34,0x00 = jz.t	%d15, 2, 0x68
0x1a,0x89           = add	%d15, %d9, %d8
0x92,0x19           = add	%d9, %d15, 1
0x3c,0x30           = j	0x60
0x4e,0xf4           = jgtz	%d15, 0x8
# 0x09,0xa1,0x28,0x09 = ld.w	%d1,[%sp]40
0x12,0x19           = add	%d9, %d15, %d1
0x02,0x1f           = mov	%d15, %d1
0x76,0x12           = jz	%d1, 0x4
0xab,0xf0,0x1f,0x00 = cadd	%d0, %d0, %d0, -1
0xf6,0x04           = jnz	%d0, 0x8
0x6f,0x2f,0x17,0x00 = jz.t	%d15, 2, 0x2e
0x76,0x07           = jz	%d0, 0xe
0xff,0x1f,0xfc,0x7f = jge	%d15, 1, -0x8
0x16,0x04           = and	%d15, 4
0x2b,0x09,0x00,0x9f = cadd	%d9, %d15, %d9, %d0
0x61,0xff,0x77,0xda = fcall	-0x4b12
# 0x09,0xa4,0x3c,0x09 = ld.w	%d4,[%sp]60
0x6d,0x00,0x44,0x04 = call	0x888
0xbd,0x0f,0x1a,0x80 = jnz.a	%a15, 0x34
0xfe,0x02           = jne	%d15, %d0, 0x24
0x61,0xff,0x4c,0xda = fcall	-0x4b68
0x6d,0x00,0x2f,0x04 = call	0x85e
0x8b,0x7f,0x01,0x40 = add	%d4, %d15, 23
0x6d,0x00,0x29,0x04 = call	0x852
# 0x78,0x12           = st.w	[%sp]72,%d15
0x6f,0x0f,0x16,0x80 = jnz.t	%d15, 0, 0x2c
# 0x58,0x0e           = ld.w	%d15,[%sp]56
0xa2,0x9f           = sub	%d15, %d9
0x61,0xff,0x4d,0xda = fcall	-0x4b66
0x16,0x02           = and	%d15, 2
0x8b,0x0f,0x02,0x40 = add	%d4, %d15, 32
0x6d,0x00,0x15,0x04 = call	0x82a
# 0x78,0x0e           = st.w	[%sp]56,%d15
0xff,0x1f,0xf1,0x7f = jge	%d15, 1, -0x1e
0x6e,0x08           = jz	%d15, 0x10
0x61,0xff,0x3a,0xda = fcall	-0x4b8c
0x6d,0x00,0x07,0x04 = call	0x80e
0xbc,0xfa           = jz.a	%a15, 0x14
0x6d,0x00,0x10,0x04 = call	0x820
0xc2,0x3f           = add	%d15, 3
0x1d,0x00,0x8a,0x01 = j	0x314
0x5f,0x0f,0x9f,0x80 = jne	%d15, %d0, 0x13e
0x8f,0x28,0x20,0x00 = sha	%d0, %d8, 2
# 0x58,0x13           = ld.w	%d15,[%sp]76
0x8b,0x70,0x01,0x01 = rsub	%d0, %d0, 23
0x8b,0x1f,0x03,0xa1 = rsub	%d10, %d15, 49
0xbf,0x10,0x22,0x00 = jlt	%d0, 1, 0x44
0xda,0x17           = mov	%d15, 23
0x7f,0xf0,0x08,0x00 = jge	%d0, %d15, 0x10
0x0f,0x02,0x10,0x20 = sha	%d2, %d2, %d0
0x0f,0x02,0x00,0xf0 = sh	%d15, %d2, %d0
0xc6,0xf2           = xor	%d2, %d15
0xf6,0x14           = jnz	%d1, 0x8
0xa6,0x2f           = or	%d15, %d2
0xef,0x7f,0x06,0x00 = jz.t	%d15, 23, 0xc
0x3b,0x20,0x03,0xa0 = mov	%d10, 50
# 0x58,0x12           = ld.w	%d15,[%sp]72
0x61,0xff,0xe0,0xd9 = fcall	-0x4c40
0x6d,0x00,0xbd,0x03 = call	0x77a
0x61,0xff,0xe9,0xd9 = fcall	-0x4c2e
0x6d,0x00,0xb7,0x03 = call	0x76e
0x2e,0x25           = jz.t	%d15, 2, 0xa
0x61,0xff,0xda,0xd9 = fcall	-0x4c4c
0x6d,0x00,0xb0,0x03 = call	0x760
0x3b,0x80,0x01,0xb0 = mov	%d11, 24
# 0x54,0xd0           = ld.w	%d0,[%a13]
0x8f,0x1f,0x00,0xa0 = sh	%d10, %d15, 1
# 0x74,0xd0           = st.w	[%a13],%d0
0xdf,0x0b,0x11,0x00 = jeq	%d11, 0, 0x22
0xc2,0xcb           = add	%d11, -4
0x02,0xb0           = mov	%d0, %d11
0x32,0x50           = rsub	%d0
0x0f,0x0a,0x00,0xf0 = sh	%d15, %d10, %d0
0x8b,0x0f,0x03,0x40 = add	%d4, %d15, 48
0x7f,0x4f,0x06,0x00 = jge	%d15, %d4, 0xc
0x8b,0x6f,0x1c,0xf0 = add	%d15, %d15, -58
0x6d,0x00,0x91,0x03 = call	0x722
0xff,0x18,0xe9,0x7f = jge	%d8, 1, -0x2e
0x8b,0xff,0x00,0x40 = add	%d4, %d15, 15
0x6d,0x00,0x88,0x03 = call	0x710
0xce,0xf6           = jgez	%d15, 0xc
0x3b,0xd0,0x02,0x40 = mov	%d4, 45
0x3b,0xb0,0x02,0x40 = mov	%d4, 43
0x6d,0x00,0x7c,0x03 = call	0x6f8
0x42,0xf0           = add	%d0, %d15
# 0x34,0xf1           = st.b	[%a15],%d1
0x4b,0x1f,0x01,0x22 = div	%e2, %d15, %d1
0x8b,0x03,0x03,0xf0 = add	%d15, %d3, 48
# 0x09,0xa2,0x20,0x09 = ld.w	%d2,[%sp]32
0x4b,0x12,0x01,0x22 = div	%e2, %d2, %d1
# 0x89,0xa2,0x60,0x09 = st.d	[%sp]32,%e2
0xdf,0x02,0xee,0xff = jne	%d2, 0, -0x24
0x6d,0x00,0x68,0x03 = call	0x6d0
0x1d,0x00,0xe5,0x00 = j	0x1ca
0x5f,0x0f,0x78,0x00 = jeq	%d15, %d0, 0xf0
0x5f,0x0f,0x74,0x00 = jeq	%d15, %d0, 0xe8
0xff,0xdf,0x6f,0x00 = jge	%d15, -3, 0xde
# 0x09,0xa0,0x0a,0x08 = ld.b	%d0,[%sp]10
0xab,0x1f,0x20,0xa0 = caddn	%d10, %d0, %d15, 1
0x76,0x09           = jz	%d0, 0x12
0x3b,0x70,0x06,0x10 = mov	%d1, 103
0x3b,0x70,0x04,0x10 = mov	%d1, 71
0x61,0xff,0x60,0xd9 = fcall	-0x4d40
0x76,0x06           = jz	%d0, 0xc
0x37,0x00,0x68,0x40 = extr.u	%d4, %d0, 0, 8
0x6d,0x00,0x27,0x03 = call	0x64e
0xee,0x0b           = jnz	%d15, 0x16
0xae,0x29           = jnz.t	%d15, 2, 0x12
0x61,0xff,0x41,0xd9 = fcall	-0x4d7e
0x6d,0x00,0x17,0x03 = call	0x62e
0xf6,0x0a           = jnz	%d0, 0x14
0xae,0x28           = jnz.t	%d15, 2, 0x10
0x7e,0x1d           = jne	%d15, %d1, 0x1a
0x61,0xff,0x35,0xd9 = fcall	-0x4d96
0x76,0x05           = jz	%d0, 0xa
0x6d,0x00,0xfd,0x02 = call	0x5fa
0x3f,0x8b,0xe7,0x7f = jlt	%d11, %d8, -0x32
0x61,0xff,0x26,0xd9 = fcall	-0x4db4
0x8f,0xdf,0x0f,0x41 = and	%d4, %d15, 253
0x6d,0x00,0xf2,0x02 = call	0x5e4
0x0e,0xa4           = jltz	%d10, 0x8
0x32,0x5a           = rsub	%d10
0x6d,0x00,0xe4,0x02 = call	0x5c8
0x61,0xff,0x02,0xd9 = fcall	-0x4dfc
0x8b,0x00,0x03,0x40 = add	%d4, %d0, 48
0x6d,0x00,0xdd,0x02 = call	0x5ba
0x61,0xff,0xfb,0xd8 = fcall	-0x4e0a
0x8b,0x01,0x03,0x40 = add	%d4, %d1, 48
0x6d,0x00,0xd6,0x02 = call	0x5ac
0x3c,0x62           = j	0xc4
# 0x09,0xaa,0x28,0x09 = ld.w	%d10,[%sp]40
0x4e,0xa8           = jgtz	%d10, 0x10
0x61,0xff,0xe9,0xd8 = fcall	-0x4e2e
0x6d,0x00,0xcc,0x02 = call	0x598
0x6d,0x00,0xbf,0x02 = call	0x57e
0xab,0xf8,0x1f,0x88 = cadd	%d8, %d8, %d8, -1
0xff,0x1a,0xea,0x7f = jge	%d10, 1, -0x2c
0x61,0xff,0xd2,0xd8 = fcall	-0x4e5c
0x3b,0xe0,0x02,0x40 = mov	%d4, 46
0x6d,0x00,0x95,0x02 = call	0x52a
0x76,0x8b           = jz	%d8, 0x16
0xff,0x1f,0xf5,0x7f = jge	%d15, 1, -0x16
0x61,0xff,0xbd,0xd8 = fcall	-0x4e86
# 0x04,0xf4           = ld.bu	%d4,[%a15+]
0x6d,0x00,0x8b,0x02 = call	0x516
0x76,0x83           = jz	%d8, 0x6
0xee,0xf7           = jnz	%d15, -0x12
0x2e,0x2b           = jz.t	%d15, 2, 0x16
0x61,0xff,0x94,0xd8 = fcall	-0x4ed8
0x6d,0x00,0x77,0x02 = call	0x4ee
0xdf,0x08,0xf9,0xff = jne	%d8, 0, -0xe
0x6d,0x00,0x69,0x02 = call	0x4d2
0xff,0x1f,0xf7,0x7f = jge	%d15, 1, -0x12
0x61,0x00,0x06,0x00 = fcall	0xc
0x61,0x00,0x0e,0x00 = fcall	0x1c
0x37,0x0a,0x68,0x00 = extr.u	%d0, %d10, 0, 8
0x4b,0xf0,0x11,0x02 = div.u	%e0, %d0, %d15
0x6d,0xff,0xeb,0xff = call	-0x2a
# 0x09,0xff,0x01,0x00 = ld.b	%d15,[%a15+]1
0xbc,0xf4           = jz.a	%a15, 0x8
0x9d,0x00,0x00,0x00 = ja	0
# 0x4c,0x42           = ld.w	%d15,[%a4]8
0x7f,0xf0,0x06,0x80 = jge.u	%d0, %d15, 0xc
# 0x34,0xf4           = st.b	[%a15],%d4
# 0xec,0x41           = st.a	[%a4]4,%a15
0xd9,0x22,0x8c,0xf0 = lea	%a2, [%a2]3020
0x90,0x22           = addsc.a	%a2, %a2, %d15, 2
0xee,0xf1           = jnz	%d15, -0x1e
# 0x04,0x5f           = ld.bu	%d15,[%a5+]
0x76,0x47           = jz	%d4, 0xe
0xdf,0x04,0xfd,0xff = jne	%d4, 0, -0x6
0xee,0xff           = jnz	%d15, -0x2
0x01,0xf4,0x20,0xf0 = sub.a	%a15, %a4, %a15
0xc2,0xf2           = add	%d2, -1
0x3c,0xff           = j	-0x2
0x8f,0x14,0x1e,0x20 = sh	%d2, %d4, -31
0x37,0x0f,0xe8,0x1b = extr.u	%d1, %d15, 23, 8
0x8f,0x1f,0x1e,0x00 = sh	%d0, %d15, -31
0x7e,0x17           = jne	%d15, %d1, 0xe
# 0x74,0x44           = st.w	[%a4],%d4
0xb7,0x0f,0x89,0xfb = insert	%d15, %d15, 0, 23, 9
0x6e,0x12           = jz	%d15, 0x24
0x8f,0xf0,0x01,0x50 = sh	%d5, %d0, 31
0x7f,0xf1,0x09,0x00 = jge	%d1, %d15, 0x12
0xb7,0x0f,0x81,0xff = insert	%d15, %d15, 0, 31, 1
0xa6,0x5f           = or	%d15, %d5
0xda,0x96           = mov	%d15, 150
0x3f,0xf1,0x0a,0x00 = jlt	%d1, %d15, 0x14
0x8f,0xf0,0x01,0x20 = sh	%d2, %d0, 31
0xa6,0xf2           = or	%d2, %d15
0xb7,0x04,0x89,0x0b = insert	%d0, %d4, 0, 23, 9
0x8f,0x71,0x01,0x20 = sh	%d2, %d1, 23
0x8b,0x61,0x09,0x11 = rsub	%d1, %d1, 150
0x0f,0x13,0x00,0x30 = sh	%d3, %d3, %d1
0xb7,0x00,0x89,0x0b = insert	%d0, %d0, 0, 23, 9
0xa6,0x52           = or	%d2, %d5
0xa6,0x02           = or	%d2, %d0
# 0x74,0x42           = st.w	[%a4],%d2
0x6b,0x02,0x31,0xf4 = sub.f	%d15, %d4, %d2
0xb7,0x0f,0x81,0x2f = insert	%d2, %d15, 0, 31, 1
0x8f,0x84,0x1e,0xf0 = sh	%d15, %d4, -24
0x8f,0x0f,0x08,0x01 = and	%d0, %d15, 128
0xb7,0x04,0x08,0xfc = insert	%d15, %d4, 0, 24, 8
0x37,0x04,0xe8,0x1b = extr.u	%d1, %d4, 23, 8
0xb7,0x1f,0x81,0x2b = insert	%d2, %d15, 1, 23, 1
0x7f,0xf1,0x04,0x80 = jge.u	%d1, %d15, 0x8
0x7f,0x1f,0x04,0x80 = jge.u	%d15, %d1, 0x8
0x8b,0x61,0x09,0xf1 = rsub	%d15, %d1, 150
0x0f,0xf2,0x00,0x20 = sh	%d2, %d2, %d15
0x37,0x02,0x48,0x20 = extr	%d2, %d2, 0, 8
0x76,0x04           = jz	%d0, 0x8
0x32,0x52           = rsub	%d2
0x37,0x04,0xe8,0x0b = extr.u	%d0, %d4, 23, 8
0xb7,0x1f,0x81,0x1b = insert	%d1, %d15, 1, 23, 1
0x3f,0xf0,0x05,0x80 = jlt.u	%d0, %d15, 0xa
0x7f,0x0f,0x04,0x80 = jge.u	%d15, %d0, 0x8
0x8b,0x60,0x09,0xf1 = rsub	%d15, %d0, 150
0x0f,0xf1,0x00,0x10 = sh	%d1, %d1, %d15
0x37,0x01,0x70,0x20 = extr.u	%d2, %d1, 0, 16
0x07,0x57,0xff,0xcf = xor.t	%d12, %d7, 31, %d5, 31
0x87,0x55,0xbf,0xdf = or.t	%d13, %d5, 31, %d5, 31
0xce,0x57           = jgez	%d5, 0xe
0x46,0x05           = not	%d5
0x46,0x04           = not	%d4
0x8b,0x14,0x80,0x40 = addx	%d4, %d4, 1
0x8b,0x05,0xa0,0x50 = addc	%d5, %d5, 0
0xce,0x77           = jgez	%d7, 0xe
0x46,0x07           = not	%d7
0x46,0x06           = not	%d6
0x8b,0x16,0x80,0x60 = addx	%d6, %d6, 1
0x8b,0x07,0xa0,0x70 = addc	%d7, %d7, 0
0x3a,0x26           = eq	%d15, %d6, %d2
0x0b,0x27,0x00,0xf2 = and.eq	%d15, %d7, %d2
0x3c,0x4f           = j	0x9e
0x0b,0x64,0x30,0xf1 = lt.u	%d15, %d4, %d6
0x0b,0x75,0x00,0xf2 = and.eq	%d15, %d5, %d7
0x0b,0x75,0xa0,0xf2 = or.lt.u	%d15, %d5, %d7
0x02,0x51           = mov	%d1, %d5
0x3a,0x64           = eq	%d15, %d4, %d6
0x3b,0x00,0x04,0xe0 = mov	%d14, 64
0x0b,0x60,0x30,0xf1 = lt.u	%d15, %d0, %d6
0x0b,0x71,0x00,0xf2 = and.eq	%d15, %d1, %d7
0x0b,0x71,0xa0,0xf2 = or.lt.u	%d15, %d1, %d7
0xde,0x10           = jne	%d15, 1, 0x20
0x87,0x55,0x9f,0xff = and.t	%d15, %d5, 31, %d5, 31
0x06,0x11           = sh	%d1, 1
0x67,0x01,0x80,0x1f = ins.t	%d1, %d1, 0, %d0, 31
0x8b,0x1f,0xe0,0x06 = sh.eq	%d0, %d15, 1
0x02,0x59           = mov	%d9, %d5
0x06,0x15           = sh	%d5, 1
0x67,0x45,0x80,0x5f = ins.t	%d5, %d5, 0, %d4, 31
0x06,0x14           = sh	%d4, 1
0xc2,0xfe           = add	%d14, -1
0x3c,0xeb           = j	-0x2a
0x06,0xf0           = sh	%d0, -1
0x67,0x10,0x1f,0x00 = ins.t	%d0, %d0, 31, %d1, 0
0x06,0xf1           = sh	%d1, -1
0xc2,0x1e           = add	%d14, 1
0x7a,0xe8           = lt	%d15, %d8, %d14
0x0b,0x60,0xc0,0xa0 = subx	%d10, %d0, %d6
0x0b,0x71,0xd0,0xb0 = subc	%d11, %d1, %d7
0x07,0xbb,0x9f,0xff = nand.t	%d15, %d11, 31, %d11, 31
0x06,0x13           = sh	%d3, 1
0x67,0x23,0x80,0x3f = ins.t	%d3, %d3, 0, %d2, 31
0x8b,0x1f,0xe0,0x26 = sh.eq	%d2, %d15, 1
0x02,0xb1           = mov	%d1, %d11
0x3f,0xe8,0xe6,0x7f = jlt	%d8, %d14, -0x34
0x76,0xc7           = jz	%d12, 0xe
0x46,0x03           = not	%d3
0x46,0x02           = not	%d2
0x8b,0x12,0x80,0x20 = addx	%d2, %d2, 1
0x8b,0x03,0xa0,0x30 = addc	%d3, %d3, 0
0xdf,0x2d,0x0b,0x00 = jeq	%d13, 2, 0x16
0x07,0x1d,0xe0,0xff = xor.t	%d15, %d13, 0, %d1, 31
0x76,0xf7           = jz	%d15, 0xe
0x46,0x01           = not	%d1
0x46,0x00           = not	%d0
0x8b,0x10,0x80,0x00 = addx	%d0, %d0, 1
0x8b,0x01,0xa0,0x10 = addc	%d1, %d1, 0
0x0f,0x05,0xd0,0x11 = cls	%d1, %d5
0x17,0x45,0x80,0x01 = dextr	%d0, %d5, %d4, %d1
0x0b,0x00,0xd0,0x01 = abss	%d0, %d0
0x0f,0x00,0xb0,0x21 = clz	%d2, %d0
0x42,0x21           = add	%d1, %d2
0x8b,0x01,0x01,0x11 = rsub	%d1, %d1, 16
0x0f,0x20,0x10,0x00 = sha	%d0, %d0, %d2
0x6b,0x05,0x00,0x20 = pack	%d2, %e0, %d5
0xd9,0xff,0x08,0x00 = lea	%a15, [%a15]8
0xa0,0x04           = mov.a	%a4, 0
0x1d,0x00,0x08,0x00 = j	0x10
0xd9,0x44,0xa0,0xe5 = lea	%a4, [%a4]23456
0x1d,0xff,0xb3,0xff = j	-0x9a
0x6d,0xff,0xe8,0xff = call	-0x30
0xd9,0xff,0x38,0x30 = lea	%a15, [%a15]248
# 0xc4,0xf2           = ld.a	%a2,[%a15+]
0xee,0xfc           = jnz	%d15, -0x8
# 0xf4,0xa5           = st.a	[%sp],%a5
# 0xc8,0x34           = ld.a	%a4,[%a15]12
0x7d,0x24,0x04,0x00 = jeq.a	%a4, %a2, 0x8
0x40,0xfd           = mov.aa	%a13, %a15
0x6d,0xff,0x91,0xff = call	-0xde
0x7d,0xef,0x03,0x00 = jeq.a	%a15, %a14, 0x6
0x40,0xcd           = mov.aa	%a13, %a12
0xd9,0x44,0xe8,0x10 = lea	%a4, [%a4]3176
0x1d,0x00,0x1b,0x00 = j	0x36
0xb7,0x6f,0x08,0xf0 = insert	%d15, %d15, 6, 0, 8
0x6d,0xe8,0xbd,0x14 = call	-0x2fd686
0x6d,0xe8,0x11,0x14 = call	-0x2fd7de
0x6d,0xe8,0x91,0x0b = call	-0x2fe8de
0xd9,0xff,0xc8,0x41 = lea	%a15, [%a15]7432
0xd9,0xff,0xc4,0x31 = lea	%a15, [%a15]7364
0xd9,0xff,0xc0,0x21 = lea	%a15, [%a15]7296
0xd9,0xff,0xfc,0x01 = lea	%a15, [%a15]7228
0xd9,0xff,0xb8,0xf1 = lea	%a15, [%a15]7160
0xd9,0xff,0xb4,0xe1 = lea	%a15, [%a15]7092
0xd9,0xff,0xce,0x61 = lea	%a15, [%a15]7566
0xd9,0xff,0xcc,0x51 = lea	%a15, [%a15]7500
0xd9,0xff,0x2c,0x80 = lea	%a15, [%a15]556
